問題タブ [chromecast]

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 に答える
728 参照

sender - Chromecast が受信者リストのコールバックに表示されない

chromecast-hello-worldgithub hereにあるpjjanak のアプリで chromecast をテストしています。

彼はリスナーをmessageイベントに追加します。これにより、コンテンツ API が挿入されていることが効果的にチェックされます。

message eventコンソールに正しく記録されているので、Chrome アプリのホワイトリストが正しく設定されていると確信しています。

私は次のものも持っています:

問題は、 addReceiverListener が呼び出されていることですが、受信者リストは常に空です。コンソールは次のように記録します。receiverlist:

ポート 9222 から開発者ツールにアクセスできるため、私の Chomecast は開発者モードになっているようです。数回の再起動/リセットを実行しても無駄でした)。

私はかなり困惑しています。何か案は?

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

google-cast - Android Chrome または Firefox で動作する Cast Sender

Android の Chrome または Firefox で実行される純粋な JS/HTML5 Chromecast Sender 実装を構築する方法はありますか。

Chromecast Chrome 拡張機能は Android Chrome では実行されないため、考えられる唯一の解決策は、デスクトップ Chrome 拡張機能を介してレシーバーを起動し、WebRTC と webkitRTCPeerConnection を使用して、Chromecast レシーバーと別の Android Sender の間でメッセージを送信することです。

Android Chrome と Firefox の両方がデータ チャネルをサポートしているため、少なくとも一度起動すると、レシーバーを制御する実行可能な方法になる可能性があります。Chromecast の Chrome 拡張機能を Android にインストールするためのより良いアイデアや方法を誰かが持っているのではないでしょうか?

(ちなみに、DIAL SDP が UDP != WebRTC RTCDataChannels を使用していることは承知しています)

0 投票する
2 に答える
2989 参照

chromecast - chromecast でプレーヤー アプリを作成する

私はこれについて多くの進歩を遂げており、ここで説明されているように、chromecast レシーバーに「見えないプレーヤー」を実装したいと考えていました: Deezer見えないプレーヤー

デモ アプリを実行していて、送信者から受信者にアクセス トークンを渡すことができ、トークンの有効期限が切れています。次のように DZ プレーヤーをインスタンス化します。

onPlayerLoaded 関数は、当分の間、メッセージをログに記録するだけです。

私は現在取得しています:

channelURL を同じドメインに設定しているため、最初のものは意味がありません。インスペクターを見て、 channelURl と chrome キャスト レシーバーの両方で同じ document.domain があることを保証できます。

2 番目のエラーは、フラッシュに何かをロードしている deezer によるものと思われます (この例ではフラッシュに何も記述されていないので奇妙です)。

3 番目のエラーは、何らかの理由で deezer が FB を呼び出すことです。

Iframe を介した YouTube API が chromecast で動作するように作成されていることは知っているので、これは可能だと思いますが、フラッシュの問題とクロス ドメインが問題のようです。

何かアドバイス?

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

android - MediaRouter: ActionBarSherlock の使用時に chromecast デバイスを検出していますか?

そこで、AppCompat ではなく ActionBarSherlock に依存するように Mediarouter ソースを変更しました。ただし、現在、MediaRouteAdapter からのコールバックonDeviceAvailable(...)は呼び出されていません。

これを機能させる方法についてのアイデアはありますか?

キャスト ボタンを常に表示したままにしたくありません。onDeviceAvailable(..)むしろ、デバイスが利用可能な場合にのみ表示するために使用したいと考えています。

0 投票する
2 に答える
492 参照

android - Maven プロジェクトに Chromecast を追加する

ここ数日、Maven でビルドされた Android プロジェクトに Chromecast を追加するのに苦労していました。

ANT プロジェクトの場合と同様に、android-support-v7-mediarouter をライブラリとして追加しています。これを行うには、pom.xml ファイルに次の依存関係を追加します。

プロジェクトをビルドしようとすると発生するエラーは次のとおりです。

android-support-v7-mediarouter ライブラリには android-support-v7-appcompat への参照がないため、これは非常に明白だと思います。

だから、私の質問は; どうすればそれを解決できますか? どんな助けでも大歓迎です!

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

android - Android ロック画面 Chromecast ボタン

Chromecast 送信アプリの Android ロック画面に FWD ボタンと REW ボタンを追加しようとしていますが、表示したくありません。

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

google-cast - CSS メディア クエリを使用して Chromecast をターゲットにする

グラフィックス ビューで Chromecast をターゲットにするために使用できる CSS3 メディア クエリは何ですか?

次のようなものにはまったく反応しないようです。

私が仕事に取り掛かることができた唯一のクエリは次のとおりです。

とにかくオーバースキャンが32pxなので、これは私にはばかげているようです。

使用するのに最適なクエリは何ですか?

これまでのところ、私が見つけた最良のレイアウトは次のとおりです。

これにより、18px * 32px のオーバースキャンと明らかな追加の 5px のマージンが可能になります

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

google-cast - レシーバー アプリ自体から Chromecast レシーバーの UUID を取得することは可能ですか?

Chromecast アプリを開発していますが、レシーバーがサーバーで自分自身を識別できるようにしたいと考えています。送信者アプリで chromecast の UUID を取得できることに気付きました。これはReceiverオブジェクトの一部です。

このデータを送信者から受信者に送り返すことができて感謝していますが、受信者側でこれをプログラムで取得する方法があるかどうか疑問に思っていましたか?

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

ios - ios DemoCast Player Chromecast は「アプリをサポートしていません」

クロムキャストをホワイトリストに登録し、アプリケーション ID を受け取った後。github と ios SDK から DemoCastPlayer をダウンロードしました。以下は、アプリケーションをセットアップして実行するために私が行った手順です

ありがとう