获取具有强制转换功能的设备列表

时间:2013-07-31 20:51:51

标签: android google-cast

在Android中,有没有办法发现并获取可投射功能的设备列表,而无需用户通过MediaRouteButton?

2 个答案:

答案 0 :(得分:1)

ChromeCast设备是DIAL服务器:http://www.dial-multiscreen.org/dial-protocol-specification

您可以在网络上发现他们的广播并确定他们的能力。您可以在服务中完成所有这些操作。我在Android中编写了一个DIAL客户端,您可以尝试:https://github.com/entertailion/DIAL

Google TV设备也是DIAL服务器,因此您必须区分这些设备和ChromeCast设备。

答案 1 :(得分:0)

在这里查看我的代码: https://stackoverflow.com/questions/18717947/devicemanager-scan-does-not-show-cast-devices-as-they-come-online

只有问题出现在我的问题中,当新设备上线时,不会通知回叫。