发明名称 Removing network delay in a live broadcast
摘要 A first stream of audio data is received a into a data store. Excess pauses are identified in the audio data. A second stream of audio data is transmitted from the data store comprising the first stream of audio data with the excess pause removed, the second stream of audio data transmitted after a delay that is approximately equal to but no less than the duration of the removed excess pause.
申请公布号 US9294204(B2) 申请公布日期 2016.03.22
申请号 US201314073215 申请日期 2013.11.06
申请人 International Business Machines Corporation 发明人 Dudek Clark A.;Jones Phillip D.;Woods Eric
分类号 G06F17/00;H04H20/10;H04H60/07 主分类号 G06F17/00
代理机构 代理人 Zwick David;Lewis Ryan
主权项 1. A method for removing excess pauses in a live broadcast caused by network delays, the method comprising: receiving a first stream of audio data into a buffer; in response to identifying a pause in the audio data having a duration longer than a predefined natural response delay, creating a skip pointer in the buffer that links a position in the buffer, corresponding to a time in the pause corresponding to the end of a delay having a duration of the predefined natural response delay, to the end of the pause; transmitting a second stream of audio data from the buffer comprising the first stream of audio data, wherein if a skip pointer is encountered in the buffer, continuing the transmission at the position in the frame delay buffer skipped by the pointer; and wherein transmission of the second stream of audio data begins after a predefined delay that is an estimation of the duration of the skipped portion of the pause.
地址 Armonk NY US