2016-11-11 43 views
14

我正在嘗試開發使用最新的Google VR SDK for Android(v1.0.3)的VR視頻播放器,但沒有構建VR播放控件的高級API。Android:如何創建類似YouTube的VR控件?

的YouTube VR玩家使用老版本GVR工具包,並以某種方式呈現控件(例如,com.google.android.libraries.youtube.common.ui.TouchImageView)。

enter image description here

什麼是使用最新的VR SDK來實現這種控制的最佳方式?我是否需要使用OpenGL或NDK的自定義渲染器?

我將是實現細節非常感謝。

+0

也許這個庫幫助你:https://github.com/Rajawali/RajawaliVR –

+0

可能的重複:http://stackoverflow.com/questions/39020103/how-to-view-normal-video-in-cardboard-像YouTube網站 –

+0

@MiladYarmohammadi沒有,這個問題是關於VR _controls_ – Nick

回答

2

GVR SDK不提供一種方式做畫點什麼了VrVideoView,所以我們需要由我們自己來實現VR視頻。

的解決方案的主要思想 - 用GvrView自定義StereoRenderer。首先,我們需要實現VR視頻渲染器(使用VR着色器和MediaPlayer/ExoPlayer)。

然後,我們需要實現使用OpenGL ES和GVR SDK(HeadTracking,眼睛等),現場自定義控件。

0

您需要使用OpenGL或其他引擎,如Unity3D來顯示視頻紋理。在Android中解碼視頻並解析紋理到OpenGL 或引擎顯示。

相關問題