有没有办法在同一个WLAN网络上检测Chromecast设备? 我有一个Android应用程序,可播放当前活动的视频,或启动单独的活动以在Chromecast上进行投射。
现在我需要做的就是实现逻辑“是否有我可以连接的chromecast设备?”并且“我是否连接到chromecast设备?”开始播放相应的活动。
启动接收器应用程序及其后的所有内容已经实现并且到目前为止工作正常,这只是我现在正在绊倒的那些小问题。
答案 0 :(得分:2)
媒体路由器扫描将发现位于同一网络上的chromecast设备,因此如果它没有发现任何设备,则网络上没有。您还可以挂钩媒体路由器回调,以便在发现设备时立即得到通知(MediaRouter.Callback在回路上添加了回调())。