2016-10-28 4 views
1

これは私の初めてのchromecastアプリケーションの試行です。cast.receiver.MediaManagerを取得するchromeastのカスタムメディアプレーヤーでメタデータエラーを読み込みます

私はCastVideos-androidから、カスタムスキンURLを持つStyled Media Playerとペアを組んで始めました。いくつかのハードルの後で、カスタムスキンを働かせることができ、送信者アプリからのビデオクリップもうまくいきます。

ここでは、サンプルのCastHelloVideoPlayer受信アプリをGoogleのサンプルリストから使用し、CastVideos-android sendenderアプリとペア設定してカスタムメディアプレーヤーを試しています。新しいアプリケーションIDを作成してCastVideos-androidを再コンパイルした後、キャストデバイスにいくつかのビデオをキャストしようとしました。

1)私が気づいた最初のことは、テレビが完全に空白になっていることです。デフォルトのアプリ名や何もない、普通の黒い画面。これはカスタムメディアプレーヤーなので、これについてはあまり考えなかったし、ロゴ/スプラッシュ/ウォーターマークなど多くのものは設定できないかもしれない。

2)私が遭遇した主な問題ビデオクリップを再生しようとしたときに、キャストデバイスは空白のままです。クロムデバッグコンソールを見ると、次のエラーメッセージが表示されました。

[32.941s] [cast.receiver.MediaManager]メタデータの読み込みエラー:[オブジェクトオブジェクト] pd @ cast_receiver.js:formatted:2249nd.Zc @ cast_receiver.js :フォーマット:2234tb.log @ cast_receiver.js:フォーマット済み:675G @ cast_receiver.js:フォーマット済み:710W.Yb @ cast_receiver.js:フォーマット済み:4855g.Yb @ cast_receiver.js:フォーマット済み:3660Jc @ cast_receiver.js:フォーマット済み:1500Gc @ cast_receiver.js:フォーマット済み:1550(無名関数)@ cast_receiver.js:フォーマット済み:1447 cast_receiver.js:フォーマット済み:2249 [32.955s] [cast.receiver.MediaManager] b5d9d1e6-f6d6-a0bd-440cにエラーメッセージを送信中-fe7255ebfcbc.11:com.google.sample.cast.refplayer-172

今、私は同じことに遭遇して驚いていますStyled Media Playerを使用しているときにビデオクリップがうまく再生されました。しかし、サンプルCastHelloVideoPlayerを使用したときに失敗しましたか?

ご意見やアドバイスをいただければ幸いです。

答えて

2

Chromecastのサンプルページから取得したサンプルレシーバーアプリは、Custom Receiver Supported media formatで定義されているデフォルトのメディアコンテナに限定されていることがわかりました。サンプルの送信アプリはm3u8コンテナを送信しています。だから、正しいターゲットメディア(mp4)を選択するために送信アプリを変更した後、すべてが動作を開始します。

HLSをサポートするには、サンプルアプリに含まれていないGoogle Castメディアライブラリを使用する必要があります。

関連する問題