Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用SSDP搜索UPnP设备_Upnp_Ssdp - Fatal编程技术网

使用SSDP搜索UPnP设备

使用SSDP搜索UPnP设备,upnp,ssdp,Upnp,Ssdp,我想在网络上搜索我的媒体播放器。我认为这是使用SSDP m-search完成的,对吗 此外,当我打开设备时,它是否会广播其可用性?如何收听该广播,以及如何发送m-search查询?两者都有 通常,UPnP设备会不时通过通知消息进行自我宣传 同时,其他设备可以广播M-SEARCH消息,询问网络上的本地设备是否满足其查询,如果满足,将/应该导致这些设备再次重新发布自己 所以是的。。。您可以通过M-search消息搜索媒体播放器,查找urn:schemas upnp org:device:mediae

我想在网络上搜索我的媒体播放器。我认为这是使用SSDP m-search完成的,对吗

此外,当我打开设备时,它是否会广播其可用性?如何收听该广播,以及如何发送m-search查询?

两者都有

通常,UPnP设备会不时通过通知消息进行自我宣传

同时,其他设备可以广播M-SEARCH消息,询问网络上的本地设备是否满足其查询,如果满足,将/应该导致这些设备再次重新发布自己

所以是的。。。您可以通过M-search消息搜索媒体播放器,查找urn:schemas upnp org:device:mediaerenderer:1

至于如何发送M-SEARCH查询。。。UDP多播是SSDP使用的协议,因此通过发送广播消息取决于您使用的语言和库

我想在网络上搜索我的媒体播放器。我认为这是使用SSDP m-search完成的,对吗

此外,当我打开设备时,它是否会广播其可用性

如何收听该广播,以及如何发送m-search查询

您需要绑定到UDP多播组
239.255.255.250:1900
M-SEARCH
查询被发送到同一地址