GVR SDK没有提供在VrVideoView上绘制内容的方法,因此我们需要自己实现VR视频。
解决方案的主要思想 - 使用 GvrView 与自定义 StereoRenderer 。 首先,我们需要实现VR视频渲染器(使用VR着色器和MediaPlayer / ExoPlayer)。
然后我们需要使用OpenGL ES和GVR SDK(HeadTracking,Eye等)在场景上实现自定义控件。
您需要使用OpenGL或其他引擎(如Unity3D)来显示视频纹理。在android中解码视频并将纹理解析为OpenGL 或引擎展示。