Ответ 1
ChromeCast использует проприетарный протокол RAMP (протокол удаленных приложений) для управления мультимедиа. После того, как вы настроили устройство ChromeCast для разработки, устройство откроет порт для удаленной отладки Chrome. Откройте Chrome на своем IP-адресе IP-порта устройства ChromeCast 9222: http://192.168.0.x:9222/
Вы должны увидеть страницу со ссылкой на страницу получателя текущего приложения ChromeCast. Нажмите ссылку, а затем используйте инструменты разработчика Chrome на этой странице. Взгляните на вкладки сети и консоли, чтобы увидеть команды RAMP.
У меня открыто приложение для Android, в котором показано, как обнаружить устройства ChromeCast и настроить соединение с Websocket для обработки команд RAMP: https://github.com/entertailion/DIAL