自定义接收器未在Chrome Cast设备中加载

时间:2015-03-25 04:04:01

标签: android chromecast custom-receiver

我有一个带有通过Google App Engine提供的自定义接收器的chromecast应用。我的朋友将我的设备和他的设备添加到了Google Cast SDK Developer控制台。

在CastHelloText示例应用程序(https://github.com/googlecast/CastHelloText-android)中完成,我在我的Android应用程序中使用以下代码段:

// configure cast device discovery
mMediaRouter = MediaRouter.getInstance(getApplicationContext());
mMediaRouteSelector = new MediaRouteSelector.Builder()
        .addControlCategory(
                CastMediaControlIntent.categoryForCast(getResources()
                        .getString(R.string.app_id))).build();
mMediaRouterCallback = new MyMediaRouterCallback();

注意: 我使用了我从开发者控制台获得的app_id。

出于某些原因,我的朋友可以使用Android应用加载自定义接收器。但我无法这样做。我在没有帮助的情况下做了以下事情:

1)多次重启chrome cast设备。

2)恢复出厂设置。

我目前的固件版本:27946

如果我使用CastHelloText app中的app_id,那么相同的代码段工作正常。

如何确认我的chrome cast设备已加载/了解我的自定义接收器?

1 个答案:

答案 0 :(得分:1)

确保您输入了正确的序列号(来自您的设备);阅读它通常很棘手;拍照并放大。如果问题仍然存在,请与我们的support联系。