如何在C#中创建可以发现的UPnP服务
我发现了许多关于如何使用UPnP来发现现有设备甚至向它们发送控制命令的建议 在我的例子中,我必须创建一个可以作为UPnP设备发现的服务(它应该广播它的ID和IP地址)。发现客户端是一部Android手机。基本上,我的服务应该使用设备主机API 你能推荐任何一个能让这变得简单的库吗?试试这个: 您应该使用如何在C#中创建可以发现的UPnP服务,c#,upnp,C#,Upnp,我发现了许多关于如何使用UPnP来发现现有设备甚至向它们发送控制命令的建议 在我的例子中,我必须创建一个可以作为UPnP设备发现的服务(它应该广播它的ID和IP地址)。发现客户端是一部Android手机。基本上,我的服务应该使用设备主机API 你能推荐任何一个能让这变得简单的库吗?试试这个: 您应该使用 pins下的基本协议是问题中建议的许多库,您可以链接这些库以包括设备堆栈。如果你已经尝试了其中的一些/全部,你能更新你的问题来解释它们的缺陷吗?我想,Android客户端很难发现它。谢谢,我记
pins下的基本协议是问题中建议的许多库,您可以链接这些库以包括设备堆栈。如果你已经尝试了其中的一些/全部,你能更新你的问题来解释它们的缺陷吗?我想,Android客户端很难发现它。谢谢,我记在心里了。这项工作已经完成,但下次我将尝试一下。您仍然可以使用WS-Discovery发布服务。尽管决定使用原始套接字有点奇怪。另外,我仍然非常建议您改用SOAP而不是定制的套接字解决方案,因为当您对纯套接字解决方案进行版本转换时,您会感到非常痛苦。更重要的是,考虑到您将要进行跨平台转换。OhNet似乎是一个很好的起点。不幸的是,我已经用很好的旧的基本套接字编程完成了这项工作。通信各方都知道:)