多媒体内容同步方法及装置制造方法及图纸

技术编号:22649811 阅读:16 留言:0更新日期:2019-11-26 18:12
本公开涉及多媒体内容同步方法及装置,所述方法应用于直播过程中,所述方法包括:接收到第一多媒体信息时,获取当前时刻播放器的播放时间戳,所述第一多媒体信息包括第一多媒体内容和采集端时间戳,所述采集端时间戳为在所述第一多媒体内容的发布时刻,采集设备采集到的第二多媒体内容的时间戳,所述第二多媒体内容为所述播放器播放的内容;基于所述采集端时间戳和所述播放时间戳的比较结果,同步展示所述第一多媒体内容和所述第二多媒体内容。通过建立第一多媒体内容和第二多媒体内容在时间上的联系,根据本公开实施例的多媒体内容同步方法及装置能够在实现多媒体内容同步的同时提高兼容性和易扩展性。

Multimedia content synchronization method and device

The present disclosure relates to a method and device for synchronizing multimedia content, which is applied to the live broadcast process. The method includes: when receiving the first multimedia information, obtaining the play time stamp of the player at the current time, the first multimedia information including the first multimedia content and the time stamp of the acquisition end, which is at the release time of the first multimedia content , the time stamp of the second multimedia content collected by the acquisition device, the second multimedia content is the content played by the player; based on the comparison result of the time stamp of the acquisition end and the play time stamp, the first multimedia content and the second multimedia content are displayed synchronously. By establishing a time connection between the first multimedia content and the second multimedia content, the multimedia content synchronization method and device according to the embodiment of the present disclosure can achieve the synchronization of multimedia content while improving compatibility and scalability.

【技术实现步骤摘要】
多媒体内容同步方法及装置
本公开涉及多媒体
,尤其涉及一种多媒体内容同步方法及装置。
技术介绍
直播答题是一种依靠互联网的在线答题活动。主持在直播过程中出题,每次出题时终端会弹出题目,每题留有一定的答题时间(例如10s)供用户答题。在直播答题过程中,音视频和题目的同步非常重要。相关技术中,通过重用视频直播的媒体通信频道,将题目信息插入视频编码的扩展字段实现音视频和题目的同步。具体为利用h264编码的SEI(Supplementalenhancementinformation,补充增强信息),将题目信息加载在视频数据中,从而将题目信息作为视频流媒体数据的一部分直接下发到终端。终端在播放解码视频时,若解码出SEI数据,则将其回调给上层业务,使终端弹出答题板并显示相应的题目,从而实现音频、视频和题目的同步。
技术实现思路
有鉴于此,本公开提出了一种多媒体内容同步方法及装置,在实现多媒体内容同步的同时提高兼容性和易扩展性。根据本公开的第一方面,提供了一种多媒体内容同步方法,所述方法应用于直播过程中,所述方法包括:接收到第一多媒体信息时,获取当前时刻播放器的播放时间戳,所述第一多媒体信息包括第一多媒体内容和采集端时间戳,所述采集端时间戳为在所述第一多媒体内容的发布时刻,采集设备采集到的第二多媒体内容的时间戳,所述第二多媒体内容为所述播放器播放的内容;基于所述采集端时间戳和所述播放时间戳的比较结果,同步展示所述第一多媒体内容和所述第二多媒体内容。在一种可能的实现方式中,所述基于所述采集端时间戳和所述播放时间戳的比较结果,同步展示所述第一多媒体内容和所述第二多媒体内容,包括:在所述采集端时间戳小于或者等于所述播放时间戳时,立刻展示所述第一多媒体内容。在一种可能的实现方式中,所述基于所述采集端时间戳和所述播放时间戳的比较结果,展示所述第一多媒体内容,包括:在所述采集端时间戳大于所述播放时间戳,且所述采集端时间戳与所述播放时间戳的差值大于时间阈值时,等待时长为所述时间阈值的时间后展示所述第一多媒体内容。在一种可能的实现方式中,所述基于所述采集端时间戳和所述播放时间戳的比较结果,展示所述第一多媒体内容,包括:在所述采集端时间戳大于所述播放时间戳,且所述采集端时间戳与所述播放时间戳的差值小于或者等于时间阈值时,等待时长为所述差值的时间后展示所述第一多媒体内容。在一种可能的实现方式中,所述方法还包括:接收发布设备推送的所述第一多媒体信息,和/或以轮询的方式从内容分发服务器获取所述第一多媒体信息。在一种可能的实现方式中,所述第二多媒体内容为视频和/或音频,所述第一多媒体内容为与所述第二多媒体内容对应的交互信息。根据本公开的第二方面,提供了一种多媒体内容同步方法,所述方法应用于直播过程中,所述方法包括:获取到第一多媒体内容时,确定所述第一多媒体内容的发布时刻;确定在所述发布时刻采集设备采集到的第二多媒体内容的时间戳,得到采集端时间戳,所述第二多媒体内容为需要直播的内容;发送第一多媒体信息,所述第一多媒体信息包括所述采集端时间戳和所述第一多媒体内容。在一种可能的实现方式中,所述方法还包括:根据来自采集设备的第二多媒体内容的时间戳,实时更新本地的第二多媒体内容的时间戳;所述确定在所述发布时刻采集设备采集到的第二多媒体内容的时间戳,得到采集端时间戳,包括:获取本地的第二多媒体内容的最新的时间戳,以及接收到该最新的时间戳的接收时刻;采用所述发布时刻和所述接收时刻,调整所述最新的时间戳,得到所述采集端时间戳。在一种可能的实现方式中,所述发送第一多媒体信息,包括:向终端和内容分发服务器分别发送所述第一多媒体信息。根据本公开的第三方面,提供了一种多媒体内容同步方法,所述方法应用于直播过程中,所述方法包括:采集第二多媒体内容时,实时向发布设备发送采集到第二多媒体内容的时间戳;实时对采集到的第二多媒体内容进行编码和封装,得到第二多媒体信息,并向内容分发服务器推送所述第二多媒体信息,以通过所述内容分发服务器向各终端分发所述第二多媒体信息进行播放。根据本公开的第四方面,提供了一种多媒体内容同步装置,所述装置应用于直播过程中,所述装置包括:获取模块,用于接收到第一多媒体信息时,获取当前时刻播放器的播放时间戳,所述第一多媒体信息包括第一多媒体内容和采集端时间戳,所述采集端时间戳为在所述第一多媒体内容的发布时刻,采集设备采集到的第二多媒体内容的时间戳,所述第二多媒体内容为所述播放器播放的内容;展示模块,用于基于所述采集端时间戳和所述播放时间戳的比较结果,同步展示所述第一多媒体内容和所述第二多媒体内容。在一种可能的实现方式中,所述展示模块包括:第一展示子模块,用于在所述采集端时间戳小于或者等于所述播放时间戳时,立刻展示所述第一多媒体内容。在一种可能的实现方式中,所述展示模块包括:第二展示子模块,用于在所述采集端时间戳大于所述播放时间戳,且所述采集端时间戳与所述播放时间戳的差值大于时间阈值时,等待时长为所述时间阈值的时间后展示所述第一多媒体内容。在一种可能的实现方式中,所述展示模块包括:第三展示子模块,用于在所述采集端时间戳大于所述播放时间戳,且所述采集端时间戳与所述播放时间戳的差值小于或者等于时间阈值时,等待时长为所述差值的时间后展示所述第一多媒体内容。在一种可能的实现方式中,所述装置还包括:接收模块,用于接收发布设备推送的所述第一多媒体信息,和/或以轮询的方式从内容分发服务器获取所述第一多媒体信息。在一种可能的实现方式中,所述第二多媒体内容为视频和/或音频,所述第一多媒体内容为与所述第二多媒体内容对应的交互信息。根据本公开的第五方面,提供了一种多媒体内容同步装置,所述装置应用于直播过程中,所述装置包括:第一确定模块,用于获取到第一多媒体内容时,确定所述第一多媒体内容的发布时刻;第二确定模块,用于确定在所述发布时刻采集设备采集到的第二多媒体内容的时间戳,得到采集端时间戳,所述第二多媒体内容为需要直播的内容;第一发送模块,用于发送第一多媒体信息,所述第一多媒体信息包括所述采集端时间戳和所述第一多媒体内容。在一种可能的实现方式中,所述装置还包括:更新模块,用于根据来自采集设备的第二多媒体内容的时间戳,实时更新本地的第二多媒体内容的时间戳;所述第二确定模块包括:获取子模块,用于获取本地的第二多媒体内容的最新的时间戳,以及接收到该最新的时间戳的接收时刻;调整子模块,用于采用所述发布时刻和所述接收时刻,调整所述最新的时间戳,得到所述采集端时间戳。在一种可能的实现方式中,所述第一发送模块包括:发送子模块,用于向终端和内容分发服务器分别发送所述第一多媒体信息。根据本公开的第六方面,提供了一种多媒体内容同步装置,所述装置应用于直播过程中,所述装置包括:第二发送模块,用于采集第二多媒体内容时,实时向发布设备发送采集到第二多媒体内容的时间戳;推送模块,用于实时对采集到的第二多媒体内容进行编码和封装,得到第二多媒体信息,并向内容分发服务本文档来自技高网...

【技术保护点】
1.一种多媒体内容同步方法,其特征在于,所述方法应用于直播过程中,所述方法包括:/n接收到第一多媒体信息时,获取当前时刻播放器的播放时间戳,所述第一多媒体信息包括第一多媒体内容和采集端时间戳,所述采集端时间戳为在所述第一多媒体内容的发布时刻,采集设备采集到的第二多媒体内容的时间戳,所述第二多媒体内容为所述播放器播放的内容;/n基于所述采集端时间戳和所述播放时间戳的比较结果,同步展示所述第一多媒体内容和所述第二多媒体内容。/n

【技术特征摘要】
1.一种多媒体内容同步方法,其特征在于,所述方法应用于直播过程中,所述方法包括:
接收到第一多媒体信息时,获取当前时刻播放器的播放时间戳,所述第一多媒体信息包括第一多媒体内容和采集端时间戳,所述采集端时间戳为在所述第一多媒体内容的发布时刻,采集设备采集到的第二多媒体内容的时间戳,所述第二多媒体内容为所述播放器播放的内容;
基于所述采集端时间戳和所述播放时间戳的比较结果,同步展示所述第一多媒体内容和所述第二多媒体内容。


2.根据权利要求1所述的方法,其特征在于,所述基于所述采集端时间戳和所述播放时间戳的比较结果,同步展示所述第一多媒体内容和所述第二多媒体内容,包括:
在所述采集端时间戳小于或者等于所述播放时间戳时,立刻展示所述第一多媒体内容。


3.根据权利要求1所述的方法,其特征在于,所述基于所述采集端时间戳和所述播放时间戳的比较结果,展示所述第一多媒体内容,包括:
在所述采集端时间戳大于所述播放时间戳,且所述采集端时间戳与所述播放时间戳的差值大于时间阈值时,等待时长为所述时间阈值的时间后展示所述第一多媒体内容。


4.根据权利要求1所述的方法,其特征在于,所述基于所述采集端时间戳和所述播放时间戳的比较结果,展示所述第一多媒体内容,包括:
在所述采集端时间戳大于所述播放时间戳,且所述采集端时间戳与所述播放时间戳的差值小于或者等于时间阈值时,等待时长为所述差值的时间后展示所述第一多媒体内容。


5.根据权利要求1至4中任意一项所述的方法,其特征在于,所述方法还包括:
接收发布设备推送的所述第一多媒体信息,和/或以轮询的方式从内容分发服务器获取所述第一多媒体信息。


6.根据权利要求5所述的方法,其特征在于,所述第二多媒体内容为视频和/或音频,所述第一多媒体内容为与所述第二多媒体内容对应的交互信息。


7.一种多媒体内容同步方法,其特征在于,所述方法应用于直播过程中,所述方法包括:
获取到第一多媒体内容时,确定所述第一多媒体内容的发布时刻;
确定在所述发布时刻采集设备采集到的第二多媒体内容的时间戳,得到采集端时间戳,所述第二多媒体内容为需要直播的内容;
发送第一多媒体信息,所述第一多媒体信息包括所述采集端时间戳和所述第一多媒体内容。


8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
根据来自采集设备的第二多媒体内容的时间戳,实时更新本地的第二多媒体内容的时间戳;
所述确定在所述发布时刻采集设备采集到的第二多媒体内容的时间戳,得到采集端时间戳,包括:
获取本地的第二多媒体内容的最新的时间戳,以及接收到该最新的时间戳的接收时刻;
采用所述发布时刻和所述接收时刻,调整所述最新的时间戳,得到所述采集端时间戳。


9.根据权利要求8所述的方法,其特征在于,所述发送第一多媒体信息,包括:
向终端和内容分发服务器分别发送所述第一多媒体信息。


10.一种多媒体内容同步方法,其特征在于,所述方法应用于直播过程中,所述方法包括:
采集第二多媒体内容时,实时向发布设备发送采集到第二多媒体内容的时间戳;
实时对采集到的第二多媒体内容进行编码和封装,得到第二多媒体信息,并向内容分发服务器推送所述第二多媒体信息,以通过所述内容分发服务器向各终端分发所述第二多媒体信息进行播放。


11.一种多媒体内容同步装置,其特征在于,所述装置应用于直播过程中,所述装置包括:
获取模块,用于接收到第一多媒体信息时,获取当前时刻播放器的播放时间戳,所述第一多媒体信息包括第一多媒体内容和采集端时间戳,所述采集端时间戳为在所述第一多媒体内容的发布时刻,采集设备采集到的第二多媒体内容的时间戳,所述第二多媒体内容为所述播放器播放的内容;
展示模块,用于基于所述采集端时间戳和所述播放时间戳的比较结果,同步展示所述第一多媒体内容和所述第二多媒体内容。


12.根据权利要求11所述的装置,其特征在于,所...

【专利技术属性】
技术研发人员:张欢何超白云龙戴洵
申请(专利权)人:优酷网络技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1