2016-06-16 50 views
1

我已經創建了一個在Android中使用OpenGl的視頻播放器,它工作正常。我使用了以下教程(https://www.virag.si/2014/03/rendering-video-with-opengl-on-android/)。拆分正常的Android屏幕到谷歌紙板視圖

現在我想爲Google Cardboard創建相同的應用程序。我在互聯網上搜索它,發現了以下查詢和一個Rajawali渲染器。 (How to make a simple VR video player by Google CardBoard Android SDK

現在首先是Rajawali最新的代碼無法正常工作。所以,如果任何人有工作代碼,請提出建議。

第二件事是Rajawali需要360度輸入。但我想用Google紙板查看我的普通視頻。所以,我想了解如何分割我的視頻播放器屏幕,以便我可以在Google紙板中看到輸出。

此外,如何拆分任何正常的android屏幕,以便我們可以看到在谷歌紙板輸出?

+0

爲vr創建圖像相對簡單,您可以在屏幕上並排顯示兩張幾乎相同的圖像並處理失真。看看這個[link](https://www.youtube.com/watch?v=B7qrgrrHry0) – Logman

+0

你找到了解決方案嗎? –

回答

1

你可以從這裏下載紙板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

希望這可以幫助你,讓我知道了,祝你好運!