UPnP,仅设备公告

时间:2014-03-25 07:04:12

标签: c++ upnp

我知道有很好的UPnP堆栈,例如“UPnP技术的开发人员工具”(http://opentools.homeip.net/dev-tools-for-upnp)。这可行,但我不需要所有这些功能。 我需要的是,我可以看到我的设备(例如在Windows资源管理器 - 网络树中),其中包含一个发布设备IP的属性页。

enter image description here

是否有只发布设备的图书馆?

1 个答案:

答案 0 :(得分:3)

GSSDP(大多数Linux发行版中的libgssdp)是一个小型,可靠且经过良好测试的库,用于处理UPnP的公告和发现部分:编写一个用GSSDP广告设备uri的小程序是微不足道的(参见example)。

但是,没有什么能保证您的Windows资源管理器显示所有SSDP宣布的设备。也许你确实知道它做了什么,但我想我应该提到它可能只显示看起来像UPnP设备的设备,或者它可能只显示看起来像UPnP AV设备的设备,或者甚至可能只显示看起来像支持UPnP AV的DLNA的设备设备...