我在 Android 中使用 OpenGl 创建了一个视频播放器,它运行良好。我使用了以下教程 ( https://www.virag.si/2014/03/rendering-video-with-opengl-on-android/ )。
现在我想为 Google Cardboard 创建相同的应用程序。我在互联网上搜索它并发现了以下查询和 Rajawali 渲染器。 ( How to make a simple VR video player by Google CardBoard Android SDK )
现在首先是 Rajawali 最新代码无法正常工作。所以,如果有人有工作代码,请提出建议。
其次,Rajawali 需要 360 度输入。但我想使用 Google Cardboard 观看我的普通视频。所以,我想学习如何拆分视频播放器的屏幕,以便我可以在 Google Cardboard 中看到输出。
另外,如何拆分任何普通的 android 屏幕以便我们可以在 Google Cardboard 中看到输出?
最佳答案
您可以从这里下载 Cardboard SDK: https://developers.google.com/vr/android/download
在git上,有一些样本,
这是为了在“simplepanoview”中使用视频,这是一个自定义 VR View ,您可以在此处看到: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
希望这对你有帮助,让我知道,祝你好运!
关于android - 将普通的安卓屏幕拆分为谷歌纸板 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37851161/