我想研究为Chromecast编写非官方Windows 8(WinRT/Metro)发送器API的可能性.目标是通过适用于这些平台的官方发件人API,允许Windows 8商店应用程序与iOS/Android应用程序大致相同的功能.
我注意到,虽然API的内部工作原理还没有真正暴露出来,但Chromecast设备的一些源代码是可用的,并且在Github上有一个非官方的设备模拟器(https:// github) .com/dz0ny/leapcast).
鉴于Chromecast设备似乎直接从Google获取命令,这是否可行?
Leo*_*lls 15
ChromeCast正在使用名为RAMP(远程应用程序媒体协议)的专有协议来进行媒体控制.设置好ChromeCast设备进行开发后,设备将打开一个用于远程Chrome调试的端口.在ChromeCast设备的IP地址端口9222上打开Chrome:http://192.168.0.x:9222 /
您应该会看到一个页面,其中包含指向当前正在运行的ChromeCast应用的接收器页面的链接.点击该链接,然后在该页面上使用Chrome开发者工具.查看网络和控制台选项卡以查看RAMP命令.
我开源了一个Android应用程序,向您展示如何发现ChromeCast设备并设置Websocket连接以处理RAMP命令:https://github.com/entertailion/DIAL
| 归档时间: |
|
| 查看次数: |
8138 次 |
| 最近记录: |