This application provides a method of playing video based on VR head mounted equipment and VR head mounted equipment. The method includes establishing a communication bridge between VR scene and decoder through dynamic link library, you can call the dynamic link library in the VR scene, the decoder video file is decoded into video data and VR scene matching, and then according to the video data and the VR scene matching in VR scene rendering video the picture, can play video in the VR scene, meet the users to watch video in the VR scene of the demand.
【技术实现步骤摘要】
基于VR头戴设备播放视频的方法及VR头戴设备
本申请涉及三维显示
,尤其涉及一种基于虚拟现实(VirtualReality,VR)头戴设备播放视频的方法及VR头戴设备。
技术介绍
Unity3D作为一款可以创作三维视频游戏、实时三维动画等的游戏引擎,因其功能强大,VR技术人员越来越倾向于使用Unity3D技术制作三维虚拟场景。在众多VR头戴设备,例如头戴显示(HelmetMountedDisplay,HMD)设备中,三维虚拟场景都是使用Unity3D技术制作的。因为3D视频更能增加用户的真实感,因此通过HMD等VR头戴设备在VR场景中播放音视频越来越引起人们的关注。为此,有必要提供一种能够在VR场景中播放视频的解决方案。
技术实现思路
本申请一些实施例提供一种基于VR头戴设备播放视频的方法,包括:根据用户请求观看视频的请求消息,在VR场景中展示视频信息界面,所述视频信息界面上包括若干个视频文件;响应于从所述若干个视频文件中选择目标视频文件的操作,确定待播放的所述目标视频文件;调用动态链接库中的解码器将所述目标视频文件解码成与所述VR场景适配的视频数据;在所述VR场景中展示一视频播放界面,将所述视频数据渲染至所述视频播放界面中,以获得视频画面。可选地,在VR场景中展示视频信息界面之前,所述方法还包括:在所述VR场景中,展示至少一个VR功能区,至少一个所述VR功能区包括视频播放区;根据所述用户在所述VR场景中的关注点,判断所述用户是否选中所述视频播放区;当所述用户选中所述视频播放区时,确定所述用户请求观看视频。可选地,所述根据所述用户在所述VR场景中的关注点 ...
【技术保护点】
一种基于VR头戴设备播放视频的方法,其特征在于,包括:根据用户请求观看视频的请求消息,在VR场景中展示视频信息界面,所述视频信息界面上包括若干个视频文件;响应于从所述若干个视频文件中选择目标视频文件的操作,确定待播放的所述目标视频文件;调用动态链接库中的解码器将所述目标视频文件解码成与所述VR场景适配的视频数据;在所述VR场景中展示一视频播放界面,将所述视频数据渲染至所述视频播放界面中,以获得视频画面。
【技术特征摘要】
1.一种基于VR头戴设备播放视频的方法,其特征在于,包括:根据用户请求观看视频的请求消息,在VR场景中展示视频信息界面,所述视频信息界面上包括若干个视频文件;响应于从所述若干个视频文件中选择目标视频文件的操作,确定待播放的所述目标视频文件;调用动态链接库中的解码器将所述目标视频文件解码成与所述VR场景适配的视频数据;在所述VR场景中展示一视频播放界面,将所述视频数据渲染至所述视频播放界面中,以获得视频画面。2.根据权利要求1所述的方法,其特征在于,在VR场景中展示视频信息界面之前,所述方法还包括:在所述VR场景中,展示至少一个VR功能区,至少一个所述VR功能区包括视频播放区;根据所述用户在所述VR场景中的关注点,判断所述用户是否选中所述视频播放区;当所述用户选中所述视频播放区时,确定所述用户请求观看视频。3.根据权利要求2所述的方法,其特征在于,所述根据所述用户在所述VR场景中的关注点,判断所述用户是否选中所述视频播放区,包括:基于眼球追踪技术,追踪所述用户的关注点;当追踪到所述用户的关注点位于所述视频播放区时,记录所述用户的关注点位于所述视频播放区的第一时间长度;当所述第一时间长度大于设定的第一时长阈值时,确定所述用户选中所述视频播放区。4.根据权利要求2所述的方法,其特征在于,所述VR场景还包括与所述视频播放区关联的一选择交互区;所述根据所述用户在所述VR场景中的关注点,判断所述用户是否选中所述视频播放区,包括:基于眼球追踪技术,追踪所述用户的关注点;当追踪到所述用户的关注点位于所述选择交互区时,记录所述用户的关注点位于所述选择交互区的第二时间长度;当所述第二时间长度大于设定的第二时长阈值时,确定所述用户选中所述视频播放区。5.根据权利要求1所述的方法,其特征在于,所述响应于从所述若干个视频文件中选择目标视频文件的操作,确定待播放的所述目标视频文件,包括:基于眼球追踪技术,追踪所述用户在所述视频信息界面上的关注点;当追踪到所述用户的关注点对应一视频文件时,记录所述用户的关注点对应所述视频文件的第三时间长度;当所述第三时间长度大于设定的第三时长阈值时,确定所述用户的关注点对应的视频文件为所述目标视频文件。6.根据权利要求1所述的方法,其特征在于,所述VR场景为360度的全景视图;在所述VR场景中展示一视频播放界面,包括:在所述360度的全景视图中对应所述用户的视角中心的弧形区域上展示一荧幕,作为所述视频播放界面。7.根据权利要求1所述的方法,其特征在于,所述VR场景还包括与所述视频播放界面关联的控制交互区,所述控制交互区包括至少一类播放控制控件;在获得视频画面之后,所述方法还包括:根据所述用户在所述VR场景中的关注点,确定所述用户从所述至少一类播放控制控件中选择的目标播放控制控件;根据所述目标播放控制控件关联的控制事件,控制所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。