実現したいこと
PepperについているタブレットでwebRTC を用いて映像のやり取りを行いたいと思っています。
PepperタブレットとPC間でhtmlとjavascriptで記述したページでwebRTCを用いて画面にお互いの顔が映るようにしたいです。
試したこと・行ったこと
WebRTC関連
1,今回はskywayのサービスを利用しています。
2,javascriptのチュートリアルを参考にコードを記述。
(https://webrtc.ecl.ntt.com/js-tutorial.html)
3,できたものを「Firebase」にデプロイ
この時点で自分のノートPCとデスクトップ、ipad同士での映像のやり取りには成功
Pepper関連
1,下記のページを参考にタブレットの設定を変更しwifiに接続できるようにしました。
(https://qiita.com/tokuhisa_f/items/1746c5a6993d9f19f2cb)
2,下記のページを参考にChoregrapheで「ShowApp」を配置し、lordUrlをFirebaseにデプロイしたURLにしました。
(https://www.n-
sysdes.co.jp/pepper%E6%8A%80%E8%A1%93%E3%83%96%E3%83%AD%E3%82%B0%EF%BC%9Apepper%E3%82%BF%E3%83%96%E3%83%AC%E3%83%83%E3%83%88%E3%81%A7%E3%81%AEweb%E3%82%B5%E3%82%A4%E3%83%88%E8%A1%A8%E7%A4%BA/)
3,Choregrapheから実行した結果、「Ssl certificate error」と表示されましたがページの読み込みには成功しました。
しかし、肝心の通信はできませんでした。生成されるはずの通信に必要なIDが表示されなかったので
シグナリングサーバーへのアクセスが上手くいっていないのかな?
4,2で示したページ同様にGoogleのトップページを表示させてみたところ「Ssl certificate error」とは出たものの表示され検索もできました。
5,2と同様の手順でSkywayが公開する映像通信のデモページにPepperのタブレットからアクセス→3と同様の結果に
(https://webrtc.ecl.ntt.com/skyway-js-sdk-tutorial/)
これらを踏まえ、PepperのタブレットはwebRTCのような動きが多いページや、シグナリングサーバーにアクセスしたりすることは不可能なのでしょうか?
自分自身でも調べているのですが、これといった答えには辿り着けておりません。
またPepperやwebRTC、SSL認証についての勉強が追いついていない状況です。
<環境>
OS:windows10
Choregraphe:2.5.5
Pepper関連:(現在手元にないため確認が取れ次第追記します)
あなたの回答
tips
プレビュー