交互视频的播放控制方法、装置和系统制造方法及图纸

技术编号:28046461 阅读:37 留言:0更新日期:2021-04-09 23:32
本说明书实施例提供一种交互视频的播放控制方法、装置和系统,在接收到服务器发送的分叉消息之后,判断客户端播放所述交互视频的当前播放时间与所述执行时间的差值是否大于或等于预设的时间阈值,如果是,则立刻在客户端上显示分叉选项,而不是等当前播放时间达到交互视频执行剧情分叉操作的执行时间才在客户端上显示分叉选项,通过这种方式,减少了客户端播放交互视频的时延,使不同的客户端能够在相对统一的时间轴上播放交互视频,便于客户端之间的交互。

【技术实现步骤摘要】
交互视频的播放控制方法、装置和系统
本说明书涉及计算机软件
,尤其涉及交互视频的播放控制方法、装置和系统。
技术介绍
交互视频是指通过各种技术手段,将交互体验融入到线性的视频中的新型视频。如图1所示,是一个实际应用场景下的交互视频的示意图。交互视频在播放到一定进度时,可以在播放界面上提供若干个分支选项供用户选择,用户在直播间观看交互视频的视频内容时,可以自主选择不同的分支,以观看不同的剧情走向。
技术实现思路
基于此,本说明书提供了交互视频的播放控制方法、装置和系统。根据本说明书实施例的第一方面,提供一种交互视频的播放控制方法,所述方法包括:接收服务器在交互视频的当前脚本时间达到所述交互视频执行剧情分叉操作的执行时间时发送的分叉消息;其中,当前脚本时间是所述交互视频中当前视频帧的播放时间相对于所述交互视频的起始播放时间的时间偏移量;判断客户端播放所述交互视频的当前播放时间与所述执行时间的差值是否大于或等于预设的时间阈值;若是,响应所述分叉消息,以在客户端上显示分叉选项。根据本说明本文档来自技高网...

【技术保护点】
1.一种交互视频的播放控制方法,其特征在于,所述方法包括:/n接收服务器在交互视频的当前脚本时间达到所述交互视频执行剧情分叉操作的执行时间时发送的分叉消息;其中,当前脚本时间是所述交互视频中当前视频帧的播放时间相对于所述交互视频的起始播放时间的时间偏移量;/n判断客户端播放所述交互视频的当前播放时间与所述执行时间的差值是否大于或等于预设的时间阈值;/n若是,响应所述分叉消息,以在客户端上显示分叉选项。/n

【技术特征摘要】
1.一种交互视频的播放控制方法,其特征在于,所述方法包括:
接收服务器在交互视频的当前脚本时间达到所述交互视频执行剧情分叉操作的执行时间时发送的分叉消息;其中,当前脚本时间是所述交互视频中当前视频帧的播放时间相对于所述交互视频的起始播放时间的时间偏移量;
判断客户端播放所述交互视频的当前播放时间与所述执行时间的差值是否大于或等于预设的时间阈值;
若是,响应所述分叉消息,以在客户端上显示分叉选项。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述当前播放时间与所述执行时间的差值小于预设的时间阈值,判断所述当前播放时间是否达到所述执行时间;
若是,响应所述分叉消息,以在客户端上显示分叉选项。


3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述当前播放时间未达到所述执行时间,继续播放交互视频,直到所述当前播放时间达到所述执行时间时,在客户端上显示分叉选项。


4.根据权利要求3所述的方法,其特征在于,所述分叉选项的显示倒计时根据以下方式设置:
T=T3-(T1-T2);
其中,T为分叉选项的显示倒计时,T1为所述执行时间,T2为所述当前播放时间,T3为所述时间阈值。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述当前播放时间与所述执行时间的差值大于预设的时间阈值,在接收到所述分叉消息之后,向服务器追帧。


6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述当前播放时间与所述执行时间的差值大于预设的时间阈值,在接收到服务器发送的心跳包之后,向服务器追帧。


7.根据权利要求6所述的方法,其特征在于,所述心跳包由服务器按照预设的时间间隔周期性发送。


8.根据权利要求5或6所述的方法,其特征在于,向服务器追帧的步骤包括:
通过与内容分发网络之间预先建立的接口...

【专利技术属性】
技术研发人员:卢俊瑞
申请(专利权)人:广州虎牙科技有限公司
类型:发明
国别省市:广东;44

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

1