我正在使用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
然而,没有在那里工作的人做出回应。
答案 0 :(得分:2)
您的MAN
标题中有拼写错误。它需要有一个结束"
MAN: "ssdp:discover"
^
规范不要求Connection: close
标头。它在无连接多播UDP消息中也没有多大意义。也就是说,我认为这不会造成任何伤害,但如果对MAN:
标题的修复无法解决问题,您可以尝试删除它。
答案 1 :(得分:0)
我的错误,我绕过了客户的回应! Simonc的回答也很有用。