ChromecastとWebRTCで接続しようとして失敗したという話
ChromecastにパソコンのChromeのタブをキャストする時にWebRTCを使っているというので、 Chromecastをリモート端末と見なしてWebRTCで映像を送信できないかと試したけど 上手くいかなかったという話。
Chromecastにはカメラ(とマイク)がないので、 MacからChromecastへ一方向のStreamを想定していた。 WebRTCのライブラリはSkyWayを使った。
Google Castというextention(機能拡張)をインストールしたChromeで、
senderを開き、
connect cast
ボタンをクリックすると、
Chromecastがreceiverを開く。
その後にcall
をクリックするとストリームが始まるはずだったんだけど、
Failed to set remote offer sdp: Session error code: ERROR_CONTENT. Session error description: Failed to set data send codecs.
というエラーが発生。
codecが対応していないように見えるけど、他に何か原因があるんですかね...。