发明名称 |
基于公共事件的多设备媒体播放 |
摘要 |
一种用于基于事件的同步多媒体播放的系统,包括:媒体源设备和多个目标设备,每个目标设备包括本地时钟;以及在所述设备中的一个设备上的同步模块。所述同步模块向所述多个目标设备中的每个目标设备传输均具有唯一事件编号的公共事件E<sub>n</sub>。每个目标设备记录事件E<sub>n</sub>被收到时的时间Dx<sub>n</sub>,并且将确认消息传输回到所述同步模块,该确认消息包含所述时间Dx<sub>n</sub>和事件编号n。所述同步模块确定相应的目标设备的时钟之间的相位和频率差;计算频率调整以补偿相位和速率差;并且指示每个相应的目标设备相应地调整其时钟相位和频率。每个目标设备按照指示调整其本地时钟或可以对采样数据进行采样速率转换,以便能够进行同步媒体播放。 |
申请公布号 |
CN104937919A |
申请公布日期 |
2015.09.23 |
申请号 |
CN201380069958.X |
申请日期 |
2013.11.18 |
申请人 |
黑焰研究公司 |
发明人 |
拉维·拉贾帕克萨 |
分类号 |
H04N5/04(2006.01)I;H04H20/18(2006.01)I |
主分类号 |
H04N5/04(2006.01)I |
代理机构 |
上海脱颖律师事务所 31259 |
代理人 |
脱颖 |
主权项 |
一种用于基于事件的同步多媒体播放的系统,包括:媒体源设备,该媒体源设备连接至网络并适合于通过所述网络传送流媒体;多个目标设备,每个目标设备包括本地时钟并经由所述网络连接至所述媒体源设备并适应于渲染通过所述网络接收的媒体;以及在所述设备中的一个设备上操作的同步模块;所述同步模块向所述多个接收设备中的每个接收设备周期性地传输具有唯一事件编号n的公共事件E<sub>n</sub>;每个目标设备记录事件E<sub>n</sub>被收到时的时间Dx<sub>n</sub>,并且将确认消息传输回到所述同步模块,该确认消息至少包含所述时间Dx<sub>n</sub>和所述唯一事件编号n;对于所述多个目标设备中的每个目标设备来说,所述同步模块进一步被构造成:(a)确定相应的目标设备的本地时钟和第一目标设备的本地时钟之间的频率差;(b)计算频率调整以补偿在(a)中确定的所述第一目标设备和相应的设备之间的频率差;以及(c)指示相应的目标设备以与在(b)中确定的值相关的量调整其时钟频率;并且每个目标设备使用该调整信息同步地渲染从所述媒体源设备通过所述网络接收的媒体。 |
地址 |
美国加利福尼亚州 |