【技术实现步骤摘要】
游戏直播同步方法及其装置、设备、介质、产品
[0001]本申请涉及网络直播技术,尤其涉及一种游戏直播同步方法及其装置、设备、介质、产品。
技术介绍
[0002]直播互动游戏通常在网络直播的直播间中进行,直播间一边显示主播用户的直播视频流,一边显示操作者用户操作游戏所产生的演示动画,观众用户在直播间中能同时欣赏主播用户的直播视频流和游戏的演示动画,所以,直播视频流与演示动画之间的画面同步关系非常重要。
[0003]由于直播间中处于终端的用户设备众多,而且游戏服务机群、直播服务机群的网络条件也较为复杂,导致这种同步技术的难度较高。实践中,受网络延迟波动影响,常会导致同一终端设备所接收的直播视频流和演示动画不同步,或者,因网络重连、设备进入锁屏状态、直播程序被切换到后台等各种因素,也会导致游戏进度恢复不准确,难以与直播视频流校准进度而导致不同步,以及,由于不同终端设备之间的硬件运算误差的累积,也可以导致不同终端设备所获得的演示画面差异较大。
[0004]为解决以上问题,业内常用的方式,是将游戏演示动画与直播视频流进 ...
【技术保护点】
【技术特征摘要】
1.一种游戏直播同步方法,其特征在于,包括:获取直播间中操作者用户操作游戏所产生的操作数据流,所述操作数据流中的操作数据标注了其操作时间戳;获取所述直播间中主播用户推送的使用所述操作时间戳标注的直播视频流;根据所述操作数据流加载所述游戏的演示动画,并播放所述直播视频流,使所述演示动画中的进行画面和所述直播视频流中的图像帧基于所述操作时间戳保持同步显示。2.根据权利要求1所述的游戏直播同步方法,其特征在于,获取直播间中操作者用户操作游戏所产生的操作数据流之前,包括:所述直播间中的主播用户的终端设备响应操作者用户操作游戏而形成相应的进行画面,并产生相应的操作数据流,所述操作数据流中的操作数据标注了操作时间戳,所述操作者用户为所述主播用户;所述主播用户的终端设备根据所述操作数据流中的操作数据加载显示所述游戏的各个进行画面以构成演示动画;所述主播用户的终端设备根据所述操作数据相对应的进行画面与主播用户的直播视频流的图像帧的同步显示关系,以所述操作数据的操作者时间戳标注与其相同步的图像帧;所述主播用户的终端设备将所述操作数据流通过游戏服务器广播至所述直播间,将标注了操作时间戳的所述直播视频流通过媒体服务器广播至所述直播间。3.根据权利要求1所述的游戏直播同步方法,其特征在于,获取直播间中操作者用户操作游戏所产生的操作数据流之前,包括:所述直播间中的观众用户的终端设备响应操作者用户操作游戏而产生相应的操作数据流,所述操作数据流中的操作数据标注了操作时间戳,所述操作者用户为所述观众用户;所述观众用户的终端设备将所述操作数据流通过游戏服务器广播至所述直播间;所述主播用户的终端设备根据其接收到的所述操作数据流中的操作数据加载显示所述游戏的各个进行画面以构成演示动画;所述主播用户的终端设备根据所述操作数据相对应的进行画面与主播用户的直播视频流的图像帧的同步显示关系,以所述操作数据的操作者时间戳标注与其相同步的图像帧;所述主播用户的终端设备将标注了操作时间戳的所述直播视频流通过媒体服务器广播至所述直播间。4.根据权利要求1所述的游戏直播同步方法,其特征在于,根据所述操作数据流加载所述游戏的演示动画,并播放所述直播视频流,使所述演示动画中的进行画面和所述直播视频流中的图像帧基于所述操作时间戳保...
【专利技术属性】
技术研发人员:谢俊钊,
申请(专利权)人:广州方硅信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。