无法投射到个人白名单接收器应用程序

时间:2013-07-28 07:28:32

标签: android google-cast

我已成功使用Android TicTacToe应用程序转换为TicTacToe接收器应用程序(AppID" TicTacToe"),使用TicTacToe example on github中未经修改的代码。

接下来,我尝试使用我的个人接收器应用程序。我收到电子邮件几个小时让我知道我的设备已列入白名单并提供AppID。我将AppID放在第90行的GameActivity.java上(不是第91行,如说明中所述),我也将它放在tictactoe.html的第35行(指令中缺少此步骤,但我认为需要它)。我还按照说明的常见错误部分中的所有步骤进行操作。

当我点击Android应用中的“开始”按钮时,Android应用中会出现Tic-Tac-Toe电路板,但Chromecast设备没有明显的反应。

这是LogCat:

07-28 00:13:47.776: W/StartSessionTask(10892): StartApplicationRequest failed with status: -4
07-28 00:13:47.826: E/ApplicationSession(10892): StartSessionTask failed with error: failed to start application: request failed
07-28 00:13:47.826: D/GameActivity(10892): start session failed: failed to start application: request failed

4 个答案:

答案 0 :(得分:11)

请尝试选中“在检查更新时发送此Chromecast的序列号”框。

我一开始没有工作,这样做后重启我的似乎拿起白名单的appID。

正如问题作者所述:确保从ChromeOS,Windows或Mac OSX客户端开始,直到他们从Android应用修复此问题。

客户可以在此处下载:https://cast.google.com/chromecast/setup

答案 1 :(得分:0)

在我通过断电重新启动chromecast后,这对我来说是固定的。

答案 2 :(得分:0)

我多次尝试Aaron's answer(终于能够使用Chromecast Mac应用程序获得设置),但它仍然会出现同样的错误。

然后,我发现我实际上将接收器文件上传到错误的URL。因此请仔细检查哪个网址实际列入白名单!

虽然在修好网址之后它仍然被打破了。所以我认为在制作白名单请求时我必须输入错误的序列号。我怨恨白名单请求,新的应用程序ID工作正常。

答案 3 :(得分:0)

我通过对本地托管接收器使用HTTP而不是HTTPS解决了相同的问题,看来Chromecast正在寻找有效的证书。