Help us understand the problem. What is going on with this article?

THETA V単独でSkyWayを利用して360度映像を配信する

SkyWay-Android-SDKのp2p-videochatがTHETA V上で動かないか興味本位で試してみました。

結果としてはTHETA V上でp2p-videochatを動かし、通話相手に360度映像を流すことができました。
# 謝辞で詳しく述べますが、最初は無理だと挫折していたのをgogoroyaさんに助言いただきできました


screenshot-1535163712642.jpg

環境

SkyWay-Android-SDK: v1.04
RICOH THETA Plug-in SDK: v1.0.0

THETA V: 2.40.2

Android Studio: 3.1.3
OS: Windows10 バージョン18.03

手順

こちらの手順を参考に、以下リポジトリをビルドしたAPKをインストールする
https://github.com/masaue/skyway-android-sdk
# gogoroyaさんのリポジトリでもOK
https://github.com/goroya/skyway_theta_plugin_example

p2p-videochatの変更点

https://github.com/masaue/skyway-android-sdk/pull/1

  • SkyWay-Android-SDKへRICOH THETA Plug-in SDKを追加する
    • これに付随して、SkyWay-Android-SDK側のbuild.gradleなどをRICOH THETA Plug-in SDKに合わせる
  • SkyWay-Android-SDKからカメラを制御できるよう、onCreate()でその旨のIntentを投げる
    • Intentの仕様などはこちらを参照のこと
  • startLocalStream()で、カメラの初期化を行なう

謝辞

gogoroyaさんのおかげで不足していたカメラの初期化処理に気づき本記事を書くことができました。本当にありがとうございます。

jrits
信頼と魅力のある先進のITをもとに、お客様のワークスタイル・イノベーションの実現を目指します。
http://www.jrits.co.jp/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away