我有360个立方体格式的视频流,其中完整的360图像被捕获为立方体的6个面上的投影,并且每个视频帧具有如图像中所示的所有6个面。
我想使用gvr360video示例应用程序播放此视频。
在高级别,此示例应用程序的工作方式如下。
1)创建媒体播放器。
2)创建一个GVRSphereSceneObject。
3)获取此SphereSceneObject的GVRMesh对象。
4)创建一个GVRVideoSceneObject并要求它使用媒体播放器和GVRMesh对象。
5)播放具有等长矩形360视频的视频。
要播放立方体映射视频,我更改了一些代码以使用GVRCubeSceneObject而不是GVRSphereSceneObject。但我知道这还不够。由于立方体的所有面都是框架的一部分,我应该能够指定框架的哪个部分应该投影到立方体的哪个面。
我阅读了GVRCubeSceneObject,GVRVideoSceneObject,GVRMesh和其他一些对象的API详细信息。但我无法找到所需的API。
有人可以帮助我。