发明名称 |
Techniques for audio synchronization |
摘要 |
Techniques for audio synchronization are described. In one embodiment, for example, an apparatus may comprise a processor circuit and an audio synchronization module, and the audio synchronization module may be operable by the processor circuit to receive audio information comprising a first network time index defined with respect to a network clock for a network, determine a second network time index for the audio information, the second network time index defined with respect to the network clock, determine a transmission delay value for the audio information based on a difference between the first network time index and the second network time index, and determine a total delay value for the audio information based on the transmission delay value and on a remote processing delay value for the audio information. Other embodiments are described and claimed. |
申请公布号 |
US9521449(B2) |
申请公布日期 |
2016.12.13 |
申请号 |
US201213726352 |
申请日期 |
2012.12.24 |
申请人 |
INTEL CORPORATION |
发明人 |
Kidron Amihai |
分类号 |
H04B3/00;H04N21/43;H04N21/8547;H04N21/242;H04N21/4363;H04N21/439;H04N7/15;H03L7/00;H04N21/647;H04N21/434;H04N5/04 |
主分类号 |
H04B3/00 |
代理机构 |
|
代理人 |
|
主权项 |
1. At least one non-transitory machine-readable medium comprising a plurality of instructions that, in response to being executed on a computing device, cause the computing device to:
receive at least two portions of audio information over a first network, each portion of the audio information comprising a first network time index defined with respect to a network clock for a second network, the first network time index to indicate a relative offset from a value of the network clock, the relative offset comprising a number of periods of a symbol clock for the second network; determine a second network time index for each portion of the audio information, the second network time index defined with respect to the network clock for the second network; determine a transmission delay value for each portion of the audio information based on a difference between the first network time index and the second network time index, the transmission delay to indicate a delay associated with transmission of the portion of the audio information over the first network; determine a total delay value for each portion of the audio information based on the transmission delay value and on a remote processing delay value for each portion of the audio information, the remote processing delay value to indicate a duration of processing by a remote device for the portion of the audio information; determine a coordinated time index for each portion of the audio information based on the total delay value and on a local clock, the coordinated time index to indicate a time defined with respect to the local clock; combine the at least two portions of audio information based on the coordinated time index for each portion of the audio information to generate composite audio information; and send, over the first network, the composite audio information to the remote device for playback. |
地址 |
Santa Clara CA US |