自由视角视频的视角切换方法、装置及系统制造方法及图纸

技术编号:37885255 阅读:12 留言:0更新日期:2023-06-18 11:50
自由视角视频的视角切换方法、装置及系统,涉及互联网技术领域,可以实现终端检测到用户操作第一弹幕后,自动将自由视角视频的播放视角切换到第一弹幕对应的视角,提升自由视角视频的观看体验,该方法包括:终端显示第一界面,第一界面包括第一自由视角视频在第一视角下的视频画面以及第一弹幕,第一弹幕对应第一自由视角视频的第二视角;当检测到用户针对第一弹幕的第一操作时,终端显示第二界面,第二界面包括第一自由视角视频在第二视角下的视频画面。视频画面。视频画面。

【技术实现步骤摘要】
自由视角视频的视角切换方法、装置及系统


[0001]本申请涉及互联网
,尤其涉及自由视角视频的视角切换方法、装置及系统。

技术介绍

[0002]自由视角视频(free viewpoint video,FVV),是指由环绕目标对象的多个相机共同拍摄目标对象,并将共同拍摄的视频流进行特定的视频编码而生成的一种特殊格式的视频文件。而后,将生成的自由视角视频上传至媒体服务器进行存储,再经内容分发网络(content distribution Network,CDN)分发到终端侧的客户端。当用户在利用终端侧的客户端观看自由视角视频时,可以通过手指拖拽的操作自由地切换观看的视角。相较于传统的视频,用户可以自由选择观看的视角,摆脱了传统视频由导播来决定观看视角的不足,自由视角视频为用户提供了一种沉浸式可交互的播放体验。
[0003]但,当目标对象的拍摄场景范围较大,而用户在客户端上能够观看到视角范围有限,存在盲区,可能会造成用户错过一些当前能够观看到视角范围之外其他视角的精彩片段,用户的观看体验有待提升。

技术实现思路

[0004]本申请提供的自由视角视频的视角切换方法、装置及系统,可以实现终端检测到用户操作第一弹幕后,自动将自由视角视频的播放视角切换到第一弹幕对应的视角,提升自由视角视频的观看体验。
[0005]为了实现上述目的,本申请实施例提供了以下技术方案:
[0006]第一方面、提供一种自由视角视频的视角切换方法,该方法包括:终端显示第一界面,第一界面包括第一自由视角视频在第一视角下的视频画面以及第一弹幕,第一弹幕对应第一自由视角视频的第二视角;当检测到用户针对第一弹幕的第一操作时,终端显示第二界面,第二界面包括第一自由视角视频在第二视角下的视频画面。
[0007]可见,用户在观看第一自由视角视频时,可以通过操作第一弹幕快速切换到第一弹幕对应的视角,方便用户看到该视角的精彩片段。可以理解,当第一自由视角视频的拍摄场景范围较大,虽然用户在终端上能够观看到视角范围有限,存在盲区,但可以通过视频画面上显示的弹幕内容获知哪些视角下存在精彩片段。该精彩片段可以是多数用户好评的视频片段,也可以是观看者感兴趣的视频片段等。用户可以通过操作特定弹幕快速切换到该特定弹幕对应的视角,从而观看到该视角的精彩片段,提升用户的观看体验。
[0008]一种可能的实现方式中,终端显示第一界面,包括:终端在第一播放时刻显示第一界面;当检测到用户针对第一弹幕的第一操作时,终端显示第二界面,包括:当检测到用户针对第一弹幕的第一操作时,终端在第二播放时刻显示第二界面,其中,第二播放时刻与第一播放时刻相关。
[0009]换言之,第一界面包括第一自由视角视频在第一视角下第一播放时刻的视频画
面。第二界面包括第一自由视角视频在第二视角下第二播放时刻的视频画面。
[0010]一种可能的实现方式中,第二播放时刻与第一播放时刻相关,包括:第二播放时刻等于第一播放时刻,或者,第二播放时刻等于第一播放时刻减去第一预设时间偏移值;或者,第二播放时刻等于第一弹幕的出现时刻,或者,第二播放时刻等于第一弹幕的出现时刻减去第二预设时间偏移值。
[0011]也就是说,在一些示例中,当用户在第一界面上执行针对第一弹幕的第一操作后,不仅播放视角切换到第一弹幕对应的视角,而且播放时刻也切换到执行第一操作时第一界面的当前播放时刻,即第一播放时刻。或者,切换到第一播放时刻稍前一点的时刻,即第二播放时刻等于第一播放时刻减去第一预设时间偏移值。在又一些示例中,当用户在第一界面上执行针对第一弹幕的第一操作后,不仅播放视角切换到第一弹幕对应的视角,而且播放时刻也切换到第一弹幕的出现时刻,或者切换到第一弹幕的出现时刻稍前一些的播放时刻,即第一弹幕的出现时刻减去第二预设时间偏移值。
[0012]一种可能的实现方式中,第一弹幕还包括第二视角。也就是说,第一弹幕中还显示了第一弹幕对应的视角。
[0013]一种可能的实现方式中,当检测到用户针对第一弹幕的第一操作时,终端在第二播放时刻显示第二界面,包括:当检测到用户针对第一弹幕的第一操作时,终端向媒体服务器发送切换请求;终端接收到媒体服务器返回的第一视频文件,第一视频文件为第一自由视角视频在第二视角下第二播放时刻对应的视频文件;终端根据第一视频文件显示第一自由视角视频在第二视角下第二播放时刻的视频画面。
[0014]一种可能的实现方式中,终端在第一播放时刻显示第一界面之前,该方法还包括:终端向弹幕服务器请求第一自由视角视频在第一播放时刻对应的弹幕数据,其中,第一播放时刻对应的弹幕数据包括第一弹幕的数据,第一弹幕的数据包括第二视角。
[0015]一种可能的实现方式中,终端在第二播放时刻显示第二界面之后,该方法还包括:终端接收发送第二弹幕的第二操作,终端向弹幕服务器发送第二弹幕的数据,第二弹幕的数据包括第二弹幕的内容以及第三视角,第三视角为发送第二弹幕时第一自由视角视频对应的视角。
[0016]也就是说,当终端接收到用户在第三视角下的视频画面中输入的第二弹幕与第三视角建立关联,并将第二弹幕的内容以及第三视角的信息发送给弹幕服务器。
[0017]一种可能的实现方式中,第二弹幕的数据还包括第二弹幕的出现时刻,其中,第二弹幕的出现时刻等于第二播放时刻,或者第二弹幕的出现时刻等于第二播放时刻减去第三预设时间偏移值。
[0018]一种可能的实现方式中,第二界面还包括第一弹幕。也就是说,在用户执行针对第一弹幕的第一操作,切换后的第二播放时刻仍等于第一弹幕的持续显示的时长内。
[0019]一种可能的实现方式中,终端在第二播放时刻显示第二界面之后,该方法还包括:终端在第三播放时刻显示第三界面,第三播放时刻为第一弹幕的显示时间之后,第三界面包括第一自由视角视频在第二视角下的视频画面,第三界面不包括第一弹幕。
[0020]一种可能的实现方式中,该方法还包括:终端在第四播放时刻显示第四界面,第四界面包括第一自由视角视频在第一视角下的视频画面以及视角推荐,视角推荐包括第四视角;当检测到用户选择第四视角的第三操作时,终端显示第一自由视角视频在第四视角下
第五播放时刻的视频画面,第五播放时刻与第四播放时刻相关。
[0021]一种可能的实现方式中,第五播放时刻与第四播放时刻相关,包括:第五播放时刻等于第四播放时刻,或者,第五播放时刻等于第四播放时刻减去第四预设时间偏移值。
[0022]一种可能的实现方式中,终端在第四播放时刻显示第四界面之前,该方法还包括:终端向媒体服务器请求第一自由视角视频在第一视角下第四播放时刻对应的第二视频文件,以及向弹幕服务器请求第一自由视角视频在第四播放时刻对应的视角推荐,其中,第四播放时刻对应的视角推荐为弹幕服务器根据第一自由视角视频的第四播放时刻对应的弹幕数量确定的。
[0023]也就是说,用户可以通过终端显示的视角推荐,快速地切换第一自由视角视频的播放视角,提升用户的视频观看体验。
[0024]在本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自由视角视频的视角切换方法,其特征在于,所述方法包括:终端显示第一界面,所述第一界面包括第一自由视角视频在第一视角下的视频画面以及第一弹幕,所述第一弹幕对应所述第一自由视角视频的第二视角;当检测到用户针对所述第一弹幕的第一操作时,所述终端显示第二界面,所述第二界面包括所述第一自由视角视频在所述第二视角下的视频画面。2.根据权利要求1所述的方法,其特征在于,所述终端显示第一界面,包括:所述终端在第一播放时刻显示所述第一界面;所述当检测到用户针对所述第一弹幕的第一操作时,所述终端显示第二界面,包括:当检测到用户针对所述第一弹幕的所述第一操作时,所述终端在第二播放时刻显示所述第二界面,其中,所述第二播放时刻与所述第一播放时刻相关。3.根据权利要求2所述的方法,其特征在于,所述第二播放时刻与所述第一播放时刻相关,包括:所述第二播放时刻等于所述第一播放时刻,或者,所述第二播放时刻等于所述第一播放时刻减去第一预设时间偏移值;或者,所述第二播放时刻等于所述第一弹幕的出现时刻,或者,所述第二播放时刻等于所述第一弹幕的出现时刻减去第二预设时间偏移值。4.根据权利要求1

3任一项所述的方法,其特征在于,所述第一弹幕还包括所述第二视角。5.根据权利要求2

4任一项所述的方法,其特征在于,所述当检测到用户针对所述第一弹幕的所述第一操作时,所述终端在所述第二播放时刻显示所述第二界面,包括:当检测到用户针对所述第一弹幕的第一操作时,所述终端向媒体服务器发送切换请求;所述终端接收到所述媒体服务器返回的第一视频文件,所述第一视频文件为所述第一自由视角视频在所述第二视角下所述第二播放时刻对应的视频文件;所述终端根据所述第一视频文件显示所述第一自由视角视频在所述第二视角下所述第二播放时刻的视频画面。6.根据权利要求2

5任一项所述的方法,其特征在于,所述终端在所述第一播放时刻显示所述第一界面之前,所述方法还包括:所述终端向弹幕服务器请求所述第一自由视角视频在所述第一播放时刻对应的弹幕数据,其中,所述第一播放时刻对应的弹幕数据包括所述第一弹幕的数据,所述第一弹幕的数据包括所述第二视角。7.根据权利要求2

6任一项所述的方法,其特征在于,所述终端在所述第二播放时刻显示所述第二界面之后,所述方法还包括:所述终端接收发送第二弹幕的第二操作,所述终端向弹幕服务器发送所述第二弹幕的数据,所述第二弹幕的数据包括所述第二弹幕的内容以及第三视角,所述第三视角为发送所述第二弹幕时所...

【专利技术属性】
技术研发人员:徐伟兴
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1