【发布时间】:2012-02-23 08:37:30
【问题描述】:
我正在尝试制作一个可以检测连接到本地网络的网络摄像机的程序。摄像头支持 UPnP 和 Bonjour,因此它会在 Windows 7 的 Network 文件夹中弹出。唯一知道的是该文件夹中的名称。
我认为最简单的方法是让 Windows 完成工作,然后扫描网络文件夹。但这不是普通的文件夹,我该怎么做呢?
如果这不可能,当我只知道 UPnP 名称时,我如何找到这台相机?当我扫描本地网络上的 IP 时,主机名是通过 DHCP 提供的,因此无法识别它。
希望你有一些想法。
安德斯
编辑:好的,我刚刚找到了 ManagedUPnP 库,它解决了我的问题。有了它,我可以自己进行 UPnP 搜索。但是,如果有办法从 C# 中查看网络“文件夹”,我仍然想知道:)
【问题讨论】:
-
您好,您可以给自己添加一个回复,以便将您的问题设置为已解决:)