在Android上,如何让我的m-search响应mr?

时间:2013-05-23 11:48:45

标签: android upnp ssdp

我正在使用Android。并试图在同一局域网中找到媒体渲染器。 我发送m-search到239.255.255.250:1900。我抓住了我发送的信息如下:

M-SEARCH * HTTP/1.1
MX: 5
ST: ssdp:all
MAN: "ssdp:discover
User-Agent: UPnP/1.0 DLNADOC/1.50 Platinum/0.6.8.0-bb / fenda0000
Host: 239.255.255.250:1900
Connection: close

然而,没有在那里工作的人做出回应。

2 个答案:

答案 0 :(得分:2)

您的MAN标题中有拼写错误。它需要有一个结束"

MAN: "ssdp:discover"
                   ^

规范不要求Connection: close标头。它在无连接多播UDP消息中也没有多大意义。也就是说,我认为这不会造成任何伤害,但如果对MAN:标题的修复无法解决问题,您可以尝试删除它。

答案 1 :(得分:0)

我的错误,我绕过了客户的回应! Simonc的回答也很有用。