C++ 使用UPnP查找设备?

C++ 使用UPnP查找设备?,c++,upnp,C++,Upnp,我使用UPnP来发现IP摄像头,我向设备发送了以下UDP多播 M-SEARCH * HTTP/1.1 HOST: 239.255.255.250:1900 MAN: "ssdp:discover" MX: 15 ST: ssdp:all 但有些设备没有发送回响应消息 在我的例子中,本地网络包括一台PC、一台松下IP摄像机和一台IP摄像机轴 但松下有PC和IP摄像头响应,而IP摄像头Axis没有响应 我确信松下的IP摄像头在其设置中启用了UPnP 有人可以告诉我,如何解决这个问题 非常感谢, T

我使用UPnP来发现IP摄像头,我向设备发送了以下UDP多播

M-SEARCH * HTTP/1.1
HOST: 239.255.255.250:1900
MAN: "ssdp:discover"
MX: 15
ST: ssdp:all
但有些设备没有发送回响应消息

在我的例子中,本地网络包括一台PC、一台松下IP摄像机和一台IP摄像机轴

但松下有PC和IP摄像头响应,而IP摄像头Axis没有响应

我确信松下的IP摄像头在其设置中启用了UPnP

有人可以告诉我,如何解决这个问题

非常感谢,


T&T

验证另一个UPnP服务是否可以看到“IP摄像头轴”(或任何没有响应的设备)。如果它不能(但也可以检测到其他设备),则代码可能没有问题。@user2864740:谢谢,我刚刚搜索了UPnP Discover应用程序。我在安卓系统中只找到了一个应用程序,我试着运行它,但我只检测到电脑,没有检测到任何摄像头。那么,你能给我其他的UPnP应用程序吗?Device Spy from是一个pc应用程序,它列出了你网络上的所有UPnP设备。对于linux,它在大多数发行版中都可用,并且包括gupnp universal cp,它类似于Device Spy。谢谢大家,我使用了以下主题来解决我的问题,但我在这个主题中还有其他问题,请参阅我的其他问题