Будет ли какой-нибудь эмулятор для самого приемника Chromecast? Или, возможно, я мог бы запустить дополнительное окно Chrome на моем ноутбуке, которое ведет себя так же, как и на самом ресивере. Таким образом, разработчики могут тестировать свои приложения-отправители, не имея на самом деле физического устройства-приемника.
Будет ли эмулятор Chromecast Receiver Emulator или альтернативное приложение, которое будет использоваться в качестве приемника для разработки?
Ответ 1
Обновление: наши последние усилия - это полный приемник хромпроцессора v2, получивший название YouMap Chromecast Receiver, отлично работает на устройствах Android, включая FireTV: http://forum.xda-developers.com/hardware-hacking/chromecast/app-youmap-chromecast-receiver-android-t3161851
Мы только что выпустили эмулятор хромотерапии на iOS, свободно доступный из App Store:
https://itunes.apple.com/us/app/rplay/id692511073?mt=8
В течение нескольких дней, чтобы эмулировать Chromecast внутри rPlay, наконец, он может найти rPlay (на малине Pi) в качестве устройства хромирования и может отправлять перенаправление URL-адреса youtube. еще долгий путь, но кажется возможным.
Прикрепленный скриншот Youtube на Nexus 7, отображается кнопка Chromecast, при нажатии на нее будет отображаться rPlay как устройство.
Дополнительная информация о rPlay: http://www.vmlite.com/index.php?option=com_kunena&Itemid=158&func=view&catid=23&id=10991
В сентябре мы выпустим эмуляторы хромпрограммы для windows/Linux/Mac/android/iOS.
Ответ 2
Этот проект находится в раннем развитии. Youtube работает, по крайней мере.
Ответ 3
Кажется, что не предусмотрено ни одного, но это должно быть возможно, возможно, как расширение Chrome.
Интересные факты: приемник, совместимый с ChromeCast, должен отвечать на DIAL Service Discovery запросы, отправленные через SSDP. Предполагая, что он правильно идентифицировал себя и ответил на команды DIAL, ему также необходимо было бы открыть WebSocket и ответить на команды, отправленные от отправителя, которые представляют собой сериализованные массивы JSON, содержащие строку пространства имен приложений, и объект JSON, специфичный для приложения, в качестве первого и второго массивов элементы. Получателю, как минимум, нужно было бы отвечать на два пространства имен приложений ( "cm" и "ramp" для MediaProtocolCommand), чтобы быть совместимыми с SDK.
Ответ 4
Другой (на ранней стадии) - CheapCast.
CheapCast - приложение для Android (не требуется root), целью которого является эмуляция ChromeCast Dongle. Это позволяет вашему Android-устройству действовать как целевой (1-й экран) для приложений с поддержкой ChromeCast (например, YouTube, Google Music).
Приложение: https://play.google.com/store/apps/details?id=at.maui.cheapcast
Демо: http://www.youtube.com/watch?v=2ktmrXgj9qQ
Источник: https://github.com/mauimauer/cheapcast (пока недоступно)
Ответ 5
Вы можете запустить Chrome и установить расширение эмулятора приемника Chromecast: https://chrome.google.com/webstore/detail/cr-cast/acmfmindblghbicdipoakcolegkcddbk
Если вы хотите понять его работу, вы можете распаковать CRX и просмотреть код.
Обновление 2015: CR-cast больше не работает с текущим API Chromecast.
Ответ 6
Посмотрите этот сайт:
http://hackaday.com/2013/08/02/leapcast-emulates-chromecast-in-your-chrome-browser/
Здесь проект: