Method and system for precise synchronization of audio and video streams during a distributed communication session with multiple participants
First Claim
1. A computer implemented method for a selection of a time shift interval for smooth splicing wave fragment, the method for use in filling a gap in an audio signal, the method comprising:
- minimizing a value calculated by a function
28 Assignments
0 Petitions
Accused Products
Abstract
Described are the architecture of such a system, algorithms for time synchronization during a multiway conferencing session, methods to fight with network imperfections such as jitter to improve synchronization, methods of introducing buffering delays to create handicaps for players with faster connections, methods which help players with synchronization (such as a synchronized metronome during a music conferencing session), methods for synchronized recording and live delivery of synchronized data to the audience watching the distributed interaction live over the Internet.
31 Citations
5 Claims
-
1. A computer implemented method for a selection of a time shift interval for smooth splicing wave fragment, the method for use in filling a gap in an audio signal, the method comprising:
minimizing a value calculated by a function - View Dependent Claims (2)
-
3. A computer system operating as a component in a multi-way audio conferencing system audio pipeline architecture, the computer system including:
-
an audio buffer instantiated on the computer system, the audio buffer providing an audio signal; a playout buffer module instantiated on the computer system, the playout buffer module operable to address gaps in the audio signal by execution of a signal smoothing action including; for a selection of a time shift interval for smooth splicing a wave fragment, minimizing a value calculated by a function - View Dependent Claims (4)
-
-
5. A computer system for determining a selection of a time shift interval for smooth splicing wave fragment, the determination for use in filling a gap in an audio signal, the computer system comprising:
means for minimizing a value calculated by a function
Specification