首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用SSDP搜索UPnP设备

使用SSDP搜索UPnP设备
EN

Stack Overflow用户
提问于 2011-05-06 05:31:11
回答 2查看 3.1K关注 0票数 2

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

另外,当我打开设备时,它会广播它的可用性吗?如何开始收听广播,以及如何发送m-search查询?

EN

回答 2

Stack Overflow用户

发布于 2012-05-23 11:29:30

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

是。

另外,当我打开设备时,它会广播它的可用性吗?

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

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

票数 3
EN

Stack Overflow用户

发布于 2011-06-17 03:29:39

两者都有。

通常,UPnP设备将不时地通过NOTIFY消息来通告其自身。

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

所以没错..。您可以通过M-SEARCH消息搜索您的媒体播放器,查找urn:schemas-upnp-org:device:MediaRenderer:1

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5904323

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档