2016-03-25

GoogleCast



サンプル CastHelloText-chrome

1.https://github.com/googlecast/CastHelloText-chrome にアクセス

  Download Zip からダウンロード

2.chromehellotext.html の

   var applicationID = '****';

を自分のアプリケーション番号に変更して、サイトにアップ


3.http://**********/CastHelloText-chrome/chromehellotext.html にアクセス

 右上のGoogle Castアイコンをクリックして、キャスト先を選定

 これで、キャストできる。


Receiver Application URL を変更したときはデバイスを再起動した方が良い
(右上のアイコンをクリックしていくと再起動できる)


デバッグするときは、キャストした状態で、
http://192.168.3.210:9222/
にアクセスする。

Remote Debugging (AppEngine)をクリックする。
アドレスバーの右端にシールドアイコンが表示されたときは、クリックしてアクセスを許可する。

キャッシュ用のメモリが少ないようで、たくさんの画像を読み込むと勝手に session が remove されてしまう。


namespace: sender と receiver でやり取りする際の識別子のようなもの

例:  "urn:x-cast:com.google.cast.example.namespace"

参考:
https://developers.google.com/cast/docs/reference/chrome/chrome.cast.Session#sendMessage