Chromecast 样式的接收器应用程序 ID

Chromecast styled receiver app ID

我无法从 chrome 浏览器使用我的样式接收器进行投射。

我有一个未发布的样式接收器 chromecast 应用程序。 "preview" 按钮工作正常。我的测试设备已注册,状态为 "ready for testing"。已从我的 android 应用程序中选中发送序列号复选框(OS X 应用程序从未找到 chromecast,因此我无法通过其他应用程序进行验证)。

将应用程序 ID 设置为我的应用程序 ID(在 SDK 开发者控制台中似乎是一个 8 位数字)在我尝试连接时抛出会话错误。将此更改回默认应用程序 ID 已成功。我注册了第二个相同的应用程序并尝试使用该 ID。

可能出了什么问题?我无法连接到调试控制台,但我读到你需要一个自定义接收器(不是样式接收器)来连接。

我也能够连接到 this sample receiver 中定义的自定义接收器。

是否没有针对样式接收器的测试?

请注意,我的设置有一个奇怪之处,那就是 chromecast 连接的是我的 macbook 共享的 wifi 网络,而不是普通路由器。

您不需要自定义接收器即可进行调试,使用您自己的 Styled 接收器就足够了(您基本上需要拥有自己的 App Id)。我建议您仔细检查您的序列号;拍照并放大以确保它被正确读取。

解决方案是使用路由器,而不是从我的 macbook 通过 Wi-Fi 共享互联网访问。重新检查发送序列号框,重新启动设备,一切正常。