【问题标题】:Unable to debug Whitelisted device / ApplicationSession failing to start无法调试列入白名单的设备/ApplicationSession 无法启动
【发布时间】:2013-07-28 12:41:37
【问题描述】:

我无法通过此处提到的给定地址 (ip.address:9222) 连接到列入白名单的 Chromecast:https://developers.google.com/cast/developing_your_receiver#debugging

在尝试测试我的 Android 发送器实现时,我的应用可以通过 MediaRouteActionProvider 成功查看并选择 Chromecast 设备,我立即在 CATEGORY_CONNECT_CHANNEL 中收到 SessionError 代码 CODE_REQUEST_FAILED。

我已将我的应用 ID 包含在发送方和接收方中。我已经验证 Chromecast 在尝试时位于 discovery state 中。我可以通过 Android 上的 Chromecast 应用查看调试信息以查看设备详细信息,但我没有看到任何可以确认设备已被列入白名单的信息。是否有特定的密钥可以验证设备是否已列入白名单?我错过了另一个步骤吗?

【问题讨论】:

  • 我遇到了类似的问题,并意识到我的设备没有被列入白名单,因为我的 Chromecast 设置选项中没有选择一项功能:“检查更新时将此 Chromecast 的序列号发送给 Google”。我不确定您是否也这样做了,但在选择该选项并重新启动后,我的 Chromecast 调试器可以立即访问。
  • @methai 如果您返回该设置屏幕,该框是否仍处于选中状态?我无法让复选框保持选中状态。
  • @littleFluffyKitty,Android 应用程序有一个错误,该设置无法保存。请看下面我的回答。感谢 metha 让我走上正轨。
  • @littleFluffyKitty - 在我点击“完成”将我的设置保存到设备之前,我遇到了同样的问题,然后我点击了同一个对话框上的重启按钮。一旦我这样做了,我就能够坚持设置。

标签: android google-cast


【解决方案1】:

解决方案是勾选“在检查更新时将此 Chromecast 的序列号发送给 Google”框,然后勾选“重新启动 Chromecast”。 (谢谢,methai)。

问题在于 Android Chromecast 应用(版本 1.1.1)中存在一个错误,该设置实际上并未得到保存。我可以确认 OS X 客户端会正确保存此设置,尚未测试其他版本。

【讨论】:

  • 我选中该框并重新启动,但该框仍未选中并且调试仍然不起作用。不过,我可以 ping 演员表。我也尝试了几次硬重启。
  • @thantos,您是使用 OS X Chromecast 应用还是 Android 应用来更改设置并重新启动? Android 应用存在一个错误,导致它无法保存设置。
  • 啊,重启在安卓应用上不起作用。我读错了。谢谢@PrplRudby。我提交了一个报告,希望它得到修复,真的很想玩这个 api。
  • 还有一个 Windows 应用程序。只需转到google.com/chromecast/setup 并下载适用于 windows、osx 等的配置应用程序。从桌面应用程序中,您可以配置您的 chromecast 设备。
  • 我可以通过 android 应用程序对我的 chromecast 执行出厂重置来设置该选项,然后当我通过浏览器重新配置它时,我检查了“发送此 Chromecast 的序列号... “ 选项。我正在运行 linux,所以这确实是我唯一的选择。
【解决方案2】:

还要确保您的 HTTP 服务器将正确响应接收方 URL 的 POST 请求以及带有“/whatever_you_pass_to_ApplicationSession.startSession”的相同 URL,这是我们的 Rails 服务器的问题。

【讨论】:

    【解决方案3】:

    对我来说,这是检查“在检查更新时将此 Chromecast 的序列号发送给 Google”和注册 Chromecast 设备的组合,如下所述: https://developers.google.com/cast/docs/registration

    注册设备后,您最多需要等待 15 分钟,然后重新启动 Chromecast。如果设备的状态更改为“准备测试”,您就会看到这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-09
      • 1970-01-01
      • 2018-10-13
      • 2018-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-03
      相关资源
      最近更新 更多