我知道有一些不错的UPnP堆栈,比如“UPnP技术开发人员工具”(http://opentools.homeip.net/dev-tools-for-upnp)。这将工作,但我不需要所有这些功能。我所需要的就是我可以看到我的设备(例如,在Windows资源管理器-网络树中)和一个发布设备IP的属性页。
有没有只发布设备的库?
发布于 2014-03-25 19:54:11
GSSDP (大多数linux发行版中的libgssdp)是一个小型的、可靠的、经过良好测试的库,它处理UPnP的公告和发现部分:编写一个用GSSDP通告设备uri的小程序是很容易的(参见example)。
但是,不能保证您的Windows资源管理器显示所有SSDP公告的设备。也许你知道它是做什么的,但我想我应该提一下,它可能只显示看起来像UPnP设备的设备,或者它可能只显示看起来像UPnP AV设备的设备,或者甚至可能只显示支持UPnP AV设备的设备。
https://stackoverflow.com/questions/22627564
相似问题