web-dev-qa-db-ja.com

開発用のレシーバーとして機能するChromecast Receiver Emulatorまたは代替アプリはありますか?

Chromecastレシーバー自体のエミュレーターはありますか?あるいは、受信機自体と同じように動作するラップトップでセカンダリChromeウィンドウを実行できます。このように、開発者は実際に物理的な受信デバイスを持たずに送信アプリケーションをテストできます手元に。

61

更新:最新の取り組みは、YouMap Chromecast Receiverと呼ばれる完全なchromecast v2レシーバーです。FireTVを含むAndroidデバイス、 http://forum.xda-developers。 com/hardware-hacking/chromecast/app-youmap-chromecast-receiver-Android-t3161851

IOSでChromecastエミュレーターをリリースしました。AppStoreから無料で入手できます。

https://iTunes.Apple.com/us/app/rplay/id692511073?mt=8

RPlay内でChromecastをエミュレートするために数日を費やしました。最終的に、rPlay(Raspberry Pi上)をchromecastデバイスとして見つけ、youtube URLリダイレクトを送信できます。まだ長い道のりですが、可能だと思われます。

Nexus 7のYoutubeのスクリーンショットが添付されています。Chromecastボタンが表示され、クリックするとデバイスとしてrPlayが表示されます。 enter image description here

RPlayの詳細: http://www.vmlite.com/index.php?option=com_kunena&Itemid=158&func=view&catid=23&id=10991

9月には、windows/Linux/Mac/Android/iOS用のchromecastエミュレーターをリリースします。

21
huisinro

このプロジェクトは初期開発中です。 Youtubeは少なくとも動作します。

https://github.com/dz0ny/leapcast

14
Tyler Hall

提供されるものはありませんが、おそらくChrome拡張機能として可能です。

面白い事実:ChromeCast互換の受信機は、SSDP経由で送信された DIAL Service Discovery リクエストに応答する必要があります。それが正しく自分自身を識別し、DIALコマンドに応答したと仮定すると、WebSocketを開き、送信者から送信されたコマンドに応答する必要があります。送信されたコマンドは、要素。受信者は、SDKとの互換性を保つために、少なくとも2つのアプリケーション名前空間(MediaProtocolCommandの「cm」と「ramp」)に応答するだけで済みます。

12
Ed Anuff

もう1つ(ただし初期段階)は、CheapCastです。

CheapCastは、ChromeCastドングルをエミュレートすることを目的とするAndroidアプリ(ルートは不要)です。 AndroidデバイスをChromeCast対応アプリケーション(YouTube、Google Musicなど)のターゲット(第1画面)として機能させることができます。

アプリ: https://play.google.com/store/apps/details?id=at.maui.cheapcast
デモ: http://www.youtube.com/watch?v=2ktmrXgj9qQ
出典: https://github.com/mauimauer/cheapcast (まだ利用できません)

3
eyecatchUp

Chromeを実行し、このChromecastレシーバーエミュレーター拡張機能をインストールできます。 https://chrome.google.com/webstore/detail/cr-cast/acmfmindblghbicdipoakcolegkcddbk

その動作を理解したい場合は、CRXを解凍してコードを表示できます。

アップデート2015:CR-castは現在のChromecast APIで動作しなくなりました。

1
Jon
0
atiruz