Patent ID: 7471337
Filing Date: 2008-12-30
Classification: H04N

Abstract:
1. A method for synchronizing an audio stream and a video stream, comprising the steps of: (A) holding transmission of said video stream and determining a first presentation time stamp from said video stream; (B) generating a first handshake signal having an asserted state indicating that said video stream is ready to be transmitted; (C) repeating and dropping one or more audio frames of said audio stream in response to receiving the asserted state of said first handshake signal, wherein repeating and dropping the one or more audio frames of said audio stream continues until a second presentation time stamp, from said audio stream, matches said first presentation time stamp, and wherein decisions on whether to repeat or drop audio frames are made based upon a synchronization offset between said video stream and said audio stream and a plurality of first predetermined threshold values; (D) generating a second handshake signal having an asserted state in response to said second presentation time stamp approximately matching said first presentation time stamp, wherein said asserted state of said second handshake signal indicates that said audio stream is ready to be transmitted with said video stream; and (E) transmitting said video stream and said audio stream in response to the asserted state of said second handshake signal.