問題タブ [android-cast-api]

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 投票する
1 に答える
271 参照

android - Googlecast カスタム レイアウト

Androidを使用してgooglecastアプリケーションを開発する予定です。しかし、ビデオとAndroidアプリケーションからのテキストを表示するカスタムレシーバーを使用できるかどうか疑問に思ってlayoutいます.どこでも見ましたが、私の質問に関連するものは見つかりませんでした. これは達成可能ですか:

  1. カスタムレシーバーを使用せずにアンドロイドを使用してこれを達成できますか。

  2. これは、表示するカスタム レシーバーを使用するだけで実現できますか (画面のビデオの半分と、Android デバイスからデータを受信する残りの半分のカスタム レイアウト)。

可能であれば、これを実装する方法に関するチュートリアルまたはガイドがある場合は、正しいトラックを教えてください。

PS: そのようなものを検索しましたが、結果は見つかりませんでした。

ご協力いただきありがとうございます。

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

android - 非カスタム タイトルに一致するダイアログのカスタム タイトル

私のダイアログの 1 つに、カスタムではないタイトルがあります。

NameDialog.java

name_dialog.xml

これは次のようになります。 名前ダイアログ

私のダイアログの 1 つに、キャスト アイコンが付いたカスタム タイトルがあります。 PlayersDialog.java

player_dialog.xml

player_title_dialog.xml

これは次のようになります。 プレイヤーダイアログ

両方のダイアログに一貫した書式を設定したいだけです。

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

android - Android アプリ内の Youtube ビデオを Youtube に直接キャストします (chromecast、roku、または tv で)

YouTubeビデオを使用してAndroidアプリを構築しています。アプリ内のこれらの動画にキャスト サポートを追加したいと考えています。chromecast で別のレシーバー アプリを構築したくありませんが、chromecast/Roku などで既存の youtube レシーバー アプリを使用したいだけです。現在、「Youtube Android Player」API を使用して動画をアプリに埋め込んでいますが、組み込みのキャスト サポートが見つかりません。キャストのサポートがそのように機能する場合は、HTML5 の YouTube 埋め込みのみに移行したいと考えています。

AndroidアプリでYouTubeビデオのキャストサポートを構築できる場合、誰かが方法を提案できれば幸いです。

(私はインターネットを調査しましたが、2013年と2014年初頭の投稿のいくつかはそれが不可能であることを示唆しています.それ以来何かが変わったかどうか知りたいです)

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

android - Android から Chromecast へのメディアの送信を完了します。(Chromecast ホーム画面に戻る)

私はこのGoogle Developers チュートリアルに従っており、曲を chromecast に送信するために、Media Chanel を使用して Android Sender を作成しました。

アプリは正常に動作しますが、接続を停止したい場合 (teardown() メソッドを呼び出すたびに)、デフォルトの chromecast の「ホーム画面」を表示する前に、アプリのロゴがテレビの背景に数分間表示されたままになります。

Chrome ブラウザのタブから「送信を停止」すると、アプリは正常に終了し、Chromecast のデフォルトの壁紙がすぐにテレビに表示されます。Androidからこれをプログラムで再作成するにはどうすればよいですか?

あなたが呼び出すときのデフォルトの動作ではありません...

...??

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

javascript - Chromecast の送信側と受信側の通信

Google カスタム レシーバーのドキュメントによると、アプリが認証を実行する場合、送信側アプリケーションで customData を json 形式で読み込むことができます。私の場合、次のようなことをしました。

次に、次のように mediaInfo をロードします。

私の受信側アプリケーションでは、次のように jsonCustomData を取得しようとしました。

ただし、機能しているようには見えません。一部のサンプル アプリでは、Cast.CastApi.sendMessage メソッドを使用し、event.data にメッセージが含まれる window.message.onMessage=function(event) を使用する人がいることに気付きました。誰かがこれら2つの方法の違いを説明できますか? 私は何を間違っていますか?

レシーバー コードが window.onload 関数でラップされていないことに注意してください。必要ですか?

助けてくれてありがとう!

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

javascript - デフォルトのメディア プレーヤーに CORS ヘッダーを組み込む

キャスト プレーヤー APIは、ストリーミング プロトコルの 3 つの方法 (Hls、Dash、SmoothStreaming) を提供します。メディアがこれらのいずれも使用せず、プログレッシブ ダウンロードを使用する場合、ホストが更新された CORS ヘッダーをメディア プレーヤーに組み込むにはどうすればよいでしょうか。 3 つのストリーミング プロトコルのいずれかを使用して、

ありがとう!