我正在尝试使用UPnP。具体而言,我正在尝试浏览PS3 Media Server的内容库。
我尝试了upnp.dll(一个随Windows一起提供的COM库),发现它很容易使用。我可以轻松地发现设备并查看其服务,但是在尝试访问媒体服务器的服务时会抛出异常(其他设备,如我的路由器和Windows Media Player,工作正常)。在网络上搜索一下,发现upnp.dll实现不好,其他人也有同样的问题,并且找不到解决方法。
因此,我寻找了一个替代方案,找到了Mono.Upnp。看起来很有前途,但是我根本无法使其工作。
我看到了Intel的UPnP SDK的提及,但这似乎已经过时了,我找不到可下载的软件包。
我很困惑。难道没有upnp.dll的替代品吗?
我尝试了upnp.dll(一个随Windows一起提供的COM库),发现它很容易使用。我可以轻松地发现设备并查看其服务,但是在尝试访问媒体服务器的服务时会抛出异常(其他设备,如我的路由器和Windows Media Player,工作正常)。在网络上搜索一下,发现upnp.dll实现不好,其他人也有同样的问题,并且找不到解决方法。
因此,我寻找了一个替代方案,找到了Mono.Upnp。看起来很有前途,但是我根本无法使其工作。
我看到了Intel的UPnP SDK的提及,但这似乎已经过时了,我找不到可下载的软件包。
我很困惑。难道没有upnp.dll的替代品吗?