Разделить нормальный экран Android на Google картон

Я создал видеоплеер, используя OpenGl в Android, и он отлично работает. Я использовал следующий урок (https://www.virag.si/2014/03/rendering-video-with-opengl-on-android/).

Теперь я хочу создать такое же приложение для Google Cardboard. Я искал его в интернете и обнаружил следующие запросы и ренджер Раджавали. (Как сделать простой VR-видеоплеер с помощью Google CardBoard Android SDK)

Теперь, во-первых, последний код Раджавали не работает. Итак, если у кого-то есть рабочий код, пожалуйста, предложите.

Во-вторых, Раджавали требует 360 градусов ввода. Но я хочу просмотреть мои обычные видео, используя Google картон. Итак, я хочу узнать, как разделить мой экран видеоплеера, чтобы я мог видеть результат в Google картоне.

Кроме того, как разделить любой нормальный экран Android, чтобы мы могли видеть вывод в Google картоне?

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

Надеюсь, это поможет вам, дайте мне знать, удачи!

1

Другие решения

Других решений пока нет …