gpt4 book ai didi

google-cast - 自定义 Chromecast 发件人 API - 可能吗?

转载 作者:行者123 更新时间:2023-12-04 00:54:38 26 4
gpt4 key购买 nike

我想研究为 Chromecast 编写非官方 Windows 8 (WinRT/Metro) 发送方 API 的可能性。目标是通过可用于这些平台的官方发件人 API,让 Windows 8 应用商店应用程序具有与 iOS/Android 应用程序大致相同的功能。

我注意到,虽然 API 的内部工作原理尚未真正公开,但 Chromecast 设备的一些源代码是可用的,并且在 Github (https://github.com/dz0ny/leapcast) 上有一个用于该设备的非官方模拟器。

考虑到 Chromecast 设备似乎直接从 Google 获取命令,这可能吗?

最佳答案

ChromeCast 使用称为 RAMP(远程应用程序媒体协议(protocol))的专有协议(protocol)来进行媒体控制。为开发设置 ChromeCast 设备后,该设备将打开一个端口以进行远程 Chrome 调试。在您的 ChromeCast 设备 IP 地址端口 9222 上打开 Chrome:http://192.168.0.x:9222/

您应该会看到一个页面,其中包含指向当前正在运行的 ChromeCast 应用程序的接收者页面的链接。单击该链接,然后使用该页面上的 Chrome 开发人员工具。查看网络和控制台选项卡以查看 RAMP 命令。

我已经开源了一个 Android 应用程序,它向您展示了如何发现 ChromeCast 设备并设置 Websocket 连接以处理 RAMP 命令:https://github.com/entertailion/DIAL

关于google-cast - 自定义 Chromecast 发件人 API - 可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18035522/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com