发明名称 一种基于IP网络的多终端视频同步播放的方法及系统
摘要 一种基于IP网络的多终端视频同步播放的方法及系统。所述系统包括WLAN网络中互连的媒体服务器、控制点终端和多个播放终端。所述方法包括以下步骤:媒体服务器通过WLAN网络将视频媒体流数据发送至多个播放终端;当多个播放终端对所述视频媒体流数据进行解码并开始播放时,多个播放终端中的至少一个将其已解码的每一帧的绝对播放时间T<sub>n</sub>发送到媒体服务器;媒体服务器每隔同步时间间隔发送一个同步时间指令至多个播放终端,使得多个播放终端进行同步播放。本发明发送未经解压的原始视频编码流到各个播放终端,使其在本地解码,并利用其中原有PTS进行同步计算,减少了编码环节,可以有效地控制同步误差,解码精度高,同步效果好。
申请公布号 CN102752642B 申请公布日期 2014.12.17
申请号 CN201210201678.7 申请日期 2012.06.18
申请人 深圳市云动创想科技有限公司 发明人 曾德钧
分类号 H04N21/238(2011.01)I;H04N21/242(2011.01)I;H04N21/434(2011.01)I;H04N21/4405(2011.01)I 主分类号 H04N21/238(2011.01)I
代理机构 深圳市顺天达专利商标代理有限公司 44217 代理人 郭伟刚
主权项 一种基于IP网络的多终端视频同步播放的方法,其特征在于,所述方法包括以下步骤: S1.媒体服务器将通过WLAN网络将视频媒体数据流发送至多个播放终端; S2.当所述多个播放终端对所述视频媒体流数据进行解码并开始播放时,所述多个播放终端中的至少一个将其已解码的每一帧的绝对播放时间T<sub>n</sub>发送到所述媒体服务器; S3.根据所述已解码的每一帧的绝对播放时间T<sub>n</sub>,所述媒体服务器每隔用户预先设置的同步时间间隔发送一个同步时间指令至所述多个播放终端,以使得所述多个播放终端按照所述已解码的每一帧的绝对播放时间T<sub>n</sub>进行同步播放; 所述步骤S1前还包括步骤: S0.控制点终端在所述WLAN网络中发送搜索指令,以发现所述WLAN网络内的所有播放终端;通过所述控制点终端,在一个媒体服务器终端设备上选择视频文件,并指定一个要同步播放的终端组; 所述步骤S2和S3中的已解码的每一帧的绝对播放时间T<sub>n</sub>=同步播放开始时间<img file="FDA0000549930600000011.GIF" wi="301" he="73" />其中,所述同步播放开始时间T<sub>S</sub>为所述多个播放终端接到来自所述媒体服务器的播放指令的时间T<sub>0</sub>与缓存区数据时长T<sub>b</sub>之和,PTS<sub>i</sub>是各个帧的数字时间戳,其值为每一帧与前一帧数据的时间差,其中:所述终端组包括所述多个播放终端;所述缓存区数据时长T<sub>b</sub>是可以预先指定的。 
地址 518000 广东省深圳市宝安44区鸿都工业园3楼