1

我在 android 中使用 OpenGL 创建了一个视频播放器,它运行良好。我使用了以下教程(https://www.virag.si/2014/03/rendering-video-with-opengl-on-android/)。

现在我想为 Google Cardboard 创建相同的应用程序。我在互联网上进行了搜索,发现了以下查询和 Rajawali 渲染器。(如何通过 Google CardBoard Android SDK 制作一个简单的 VR 视频播放器

现在首先 Rajawali 最新代码不起作用。因此,如果有人有工作代码,请提出建议。

第二件事是 Rajawali 需要 360 度输入。但我想使用谷歌纸板观看我的普通视频。所以,我想学习如何分割我的视频播放器屏幕,这样我就可以看到谷歌纸板的输出。

另外,如何分割任何普通的安卓屏幕,以便我们可以看到谷歌纸板的输出?

4

1 回答 1

1

您可以从这里下载 Cardboard SDK: https ://developers.google.com/vr/android/download

在 git 上,有一些示例,

https://github.com/googlevr/gvr-android-sdk/blob/master/samples/sdk-simplevideowidget/src/main/java/com/google/vr/sdk/samples/simplevideowidget/SimpleVrVideoActivity.java

这是为了在“simplepanoview”中使用视频,这是一个自定义 VR 视图,您可以在此处看到:https ://developers.google.com/vr/android/samples/vrview#vr_view_sample_apps

在示例中使用loadVideoFromAsset("video.mp4")此方法被调用AsyncTask。当视频加载(或失败)时开始onLoadSuccess(或onLoadError)。

您可以在这里找到非常好的文档:https ://developers.google.com/vr/android/reference/com/google/vr/sdk/widgets/video/VrVideoView

希望这对你有帮助,让我知道,祝你好运!

于 2016-06-21T21:48:01.217 回答