1

Android で OpenGl を使用してビデオ プレーヤーを作成しましたが、正常に動作します。次のチュートリアルを使用しました ( https://www.virag.si/2014/03/rendering-video-with-opengl-on-android/ )。

今度は、Google Cardboard 用に同じアプリを作成したいと思います。インターネットで検索したところ、次のクエリと Rajawali Renderer が見つかりました。( Google CardBoard Android SDK による簡単な VR 動画プレイヤーの作り方)

まず、Rajawali の最新のコードが機能していません。したがって、誰かが機能するコードを持っている場合は、提案してください。

2 つ目は、Rajawali には 360 度の入力が必要なことです。しかし、Google cardboard を使用して通常の動画を表示したいと考えています。だから、ビデオプレーヤーの画面を分割して、Google cardboard で出力を確認できるようにする方法を学びたいと思います。

また、通常の Android 画面を分割して、出力を Google 段ボールに表示する方法を教えてください。

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

これは、ここで確認できるカスタム VR ビューである「simplepanoview」でビデオを使用するためのものです: 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 に答える