×

Synchronization and mixing of audio and video streams in network-based video conferencing call systems

  • US 9,654,537 B2
  • Filed: 03/04/2014
  • Issued: 05/16/2017
  • Est. Priority Date: 09/30/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for synchronizing an audio stream and a video stream, the method comprising:

  • playing the audio stream as a series of audio chunks according to time markers for the audio chunks;

    based on a comparison of a time marker for a current frame of the video stream to a calculated time period for playing of a current audio chunk, determining if the current frame of the video stream should occur during the playing of the current audio chunk;

    if the current frame should occur during the time period calculated for the current audio chunk, then displaying the current frame and moving to a next frame;

    if the current frame should occur after the time period, then waiting; and

    if the current frame should have occurred before the time period, then discarding the current frame and moving to a next frame,wherein the step of determining if a current frame of the video stream should occur during the playing of the current audio chunk comprises;

    determining a time marker for the current video frame;

    determining a start time and an end time for the time period calculated for the audio chunk, the determining comprising;

    determining a nominal start time and a nominal end time for the audio chunk,adjusting the nominal start time by a tolerance, andadjusting the nominal end time by another tolerance; and

    determining whether the time marker falls between the start time and the end time.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×