問題タブ [google-cast-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
535 参照

chromecast - CAF: オーディオ トラックの変更に関する問題

カスタム CAF レシーバーを作成しました。オーディオ トラックを切り替えようとすると、レシーバー プレーヤーは最初の要求に対してのみ適切に動作します。他のリクエストを作成しようとすると、レシーバー側で正しい EDIT_TRACK_INFO_REQUEST (正しいオーディオ TrackId を持つ) を確認できますが、オーディオは変更されません。

異なるアセットを使用して、Web/IOS/ANDROID 送信者で同じ動作を複製します。

誰か提案はありますか?前もって感謝します。

- -追加の詳細:

Smooth Streaming マニフェスト オーディオ トラック スニペット、言語が RFC 仕様に従っていないことに注意してください

レシーバー側では、実際には PLAYER_LOAD_COMPLETE でトラックのカスタム処理を実行します。

オーディオトラックのマッピングと処理を行います

ドキュメントに基づいて、これを処理する別の方法も確立しました。

しかし、それを正しく処理することはできません。これについて何か提案はありますか?

内部テストでは、同じ動作をするこのクリアストリーミングも使用しました。

どうもありがとう。

0 投票する
1 に答える
990 参照

android - Chrome キャスト セッションの開始がエラー 15 で失敗する

https://codelabs.developers.google.com/codelabs/cast-videos-android/#6を参照して、Android アプリにクロム キャストを実装しました。ビデオを正常にキャストできました。実験的なセットアップは変更されていません (Receiver Application ID のみが DEFAULT_MEDIA_RECEIVER_APPLICATION_ID に設定されています) が、SessionManagerListener コールバックでエラー 15 が発生しています。コールバック フローは次のとおりです。

ログキャット

0 投票する
1 に答える
333 参照

android - Chromecast に接続しようとすると、Android Sender アプリが DEFAULT_MEDIA_RECEIVER_APPLICATION_ID のタイムアウトを取得する

アプリに Chromecast サポートを追加する作業を行っています。

私は経験しました: https://codelabs.developers.google.com/codelabs/cast-videos-android/#0

コードラボからのアプリへのリンク: https://github.com/googlecodelabs/cast-videos-android/archive/master.zip

サンプル アプリを使用して動画をキャストできますが、同じアプリでレシーバー アプリケーション ID を DEFAULT_MEDIA_RECEIVER_APPLICATION_ID に設定すると、SessionManagerListener コールバックでエラー 15 が発生します。

以下は、コードラボの CastOptionsProvider です (コード コメントを読んでください)。

エラー 15 がセッション タイムアウトを意味することはわかっています。DEFAULT_MEDIA_RECEIVER_APPLICATION_ID を使用した実際の例を取得できません。

前もって感謝します。

また、スレッド、Chromecast に接続しようとすると Android Sender App がタイムアウトになることも参照しました。