使用Android MediaRouter API发现Chromecast

时间:2014-05-23 00:12:43

标签: java android chromecast discovery

我正在尝试在我的网络上发现Chromecast设备,选择它并用于新推出的活动中的视频流。一切正常,直到我退出“流媒体”活动并返回“发现”活动。我在返回此活动时启动了一个新发现,这次它找不到我的设备(onRouteAdded()从未调用过)。 我打电话给mMediaRouter.addCallback(mMediaRouteSelector, mMediaRouterCallback, MediaRouter.CALLBACK_FLAG_PERFORM_ACTIVE_SCAN); onResume()中的mMediaRouter.removeCallback(mMediaRouterCallback);onPause()中的{{1}}。 还有什么我需要做的才能重新启动发现过程吗?请注意,我不使用MediaCast按钮并手动处理RouteAdded / Removed和选择。 感谢。

0 个答案:

没有答案