Chromecast 接收器本身会有任何类型的模拟器吗?或者可能是一种我可以在笔记本电脑上运行与接收器本身相同的辅助 Chrome 窗口的方法。通过这种方式,开发人员可以测试他们的发送应用程序,而无需实际使用物理接收设备。
7 回答
更新:我们最新的成果是一个完整的 chromecast v2 接收器,称为 YouMap Chromecast Receiver,在 Android 设备上运行良好,包括 FireTV:http: //forum.xda-developers.com/hardware-hacking/chromecast/app-youmap-chromecast -receiver-android-t3161851
我们刚刚在 iOS 上发布了一个 chromecast 模拟器,可从 App Store 免费获取:
https://itunes.apple.com/us/app/rplay/id692511073?mt=8
花了几天时间在 rPlay 中模拟 Chromecast,终于可以找到 rPlay(在树莓派上)作为 chromecast 设备,并且可以发送 youtube URL 重定向。还有很长的路要走,但似乎有可能。
附上 Nexus 7 上 Youtube 的截图,显示 Chromecast 按钮,点击后会显示 rPlay 作为设备。
有关 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 模拟器。
该项目处于早期开发阶段。至少,Youtube 有效。
似乎没有提供,但它应该是可能的,也许作为 Chrome 扩展。
有趣的事实:ChromeCast 兼容接收器需要响应通过 SSDP 发送的DIAL 服务发现请求。假设它正确识别了自己并响应了 DIAL 命令,它还需要打开一个 WebSocket 并响应从发送者发送的命令,这些命令是包含应用程序命名空间字符串和应用程序特定 JSON 对象作为第一个和第二个数组的序列化 JSON 数组元素。为了与 SDK 兼容,接收器至少只需要响应两个应用程序命名空间(MediaProtocolCommand 的“cm”和“ramp”)。
另一个(虽然处于早期阶段)是CheapCast。
CheapCast 是一款旨在模拟 ChromeCast 加密狗的 Android 应用程序(无需 root)。它允许您的 Android 设备充当支持 ChromeCast 的应用程序(如 YouTube、Google 音乐)的目标(第一个屏幕)。
应用:https
://play.google.com/store/apps/details?id=at.maui.cheapcast
演示:http
://www.youtube.com/watch?v=2ktmrXgj9qQ
来源:https://github。 com/mauimauer/cheapcast(尚不可用)
您可以运行 Chrome 并安装此 Chromecast 接收器模拟器扩展:https ://chrome.google.com/webstore/detail/cr-cast/acmfmindblghbicdipoakcolegkcddbk
如果你想了解它的工作原理,你可以解压 CRX 并查看代码。
2015 年更新:CR-cast 不再适用于当前的 Chromecast API。
你可以试试这个项目 https://github.com/vbaicu/mMusicCast
如果您像我一样使用 youtube,并且仅使用 chromecast 流式传输音乐,则效果很好。