Chromecast Receiver Chrome应用程序

时间:2014-08-17 13:40:44

标签: chromecast

我正在Chrome上试验Chromecast接收器应用程序。 以下是我采取的步骤:

  1. 我注册了Chrome Case Developer Console(支付5美元)

  2. 我创建了一个自定义接收器应用程序

  3. 我有两个chromecast设备,我已将两个序列号添加到我的控制台的“设备”选项卡下,两者都显示为“准备测试”

  4. 我已经使用我的chromecast安装应用程序来检查两个设备的选项,以便在更新时将序列号发送到谷歌并重启我的设备几次并等待一夜! (文件说等了15分钟!)。

  5. 对于Custom Receiver应用程序,我使用了https://github.com/googlecast/CastVideoLooping-receiver循环接收器示例中的代码,并将index.html复制到我的网络服务器,并通过将浏览器指向我在URL字段中输入的地址来测试它是否可用在应用程序设置中。

  6. 我有一个简单的发送者应用程序,可以将视频发送到chromecast,当我在我的代码中使用默认接收器应用程序ID时,它工作正常,如下所示:

    var sessionRequest = new chrome.cast.SessionRequest(chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID);
    

    我的chromecase设备显示,我选择一个,视频播放完全正常。

  7. 当我更改代码以使用我的自定义接收者ID时,如下所示:

    var sessionRequest = new chrome.cast.SessionRequest("XXXXXXXX");
    

    XXXXXXXX是我的应用程序ID,因为我在chrome case开发者控制台中看到它,我的应用程序停止工作!在InitialCastApi上,我的receiverListener始终收到“不可用”错误。

  8. 我已经尝试了两个我拥有的chromecast设备和两个应用程序ID,并且两者都有相同的问题。

    我的开发环境是在MacOS上,我没有防火墙,我尽可能多地阅读文档和堆叠发布,而且我被卡住了。

0 个答案:

没有答案
相关问题