Chrome 投射设备中未加载自定义接收器
Custom Receiver Not Loading in Chrome Cast Device
我有一个 chromecast 应用程序,带有通过 Google App Engine 提供的自定义接收器。我的朋友将我的设备和他的设备添加到 Google Cast SDK 开发人员控制台。
正如在 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投射设备。
2) 恢复出厂设置。
我当前固件版本:27946
如果我使用 CastHelloText 应用程序中的 app_id,则相同的代码段可以正常工作。
如何确认我的 chrome 投射设备有 loaded/aware 我的自定义接收器?
确保您输入了正确的序列号(来自您的设备);读起来通常很棘手;拍照并放大。如果问题仍然存在,请联系我们的 support.
我有一个 chromecast 应用程序,带有通过 Google App Engine 提供的自定义接收器。我的朋友将我的设备和他的设备添加到 Google Cast SDK 开发人员控制台。
正如在 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投射设备。
2) 恢复出厂设置。
我当前固件版本:27946
如果我使用 CastHelloText 应用程序中的 app_id,则相同的代码段可以正常工作。
如何确认我的 chrome 投射设备有 loaded/aware 我的自定义接收器?
确保您输入了正确的序列号(来自您的设备);读起来通常很棘手;拍照并放大。如果问题仍然存在,请联系我们的 support.