c# - 如何在 C# 中创建可被发现的 UPnP 服务

标签 c# upnp

<分区>

我发现了很多关于如何使用 UPnP 发现现有设备甚至向它们发送控制命令的建议。

Is there a UPnP Library for .NET (C# or VB.NET)?

在我的例子中,我必须创建一个可以被发现为 UPnP 设备的服务(它应该广播它的 ID 和它的 IP 地址)。发现客户端是 Android 手机。基本上我的服务应该使用 Device Host API。

您能推荐任何可以简化此操作的库吗?

最佳答案

你应该使用 WCF Discovery

pin下的基本协议(protocol)是WS-Discovery

关于c# - 如何在 C# 中创建可被发现的 UPnP 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20903679/

相关文章:

c# - 如何在 EF6 中手动构造表达式以匹配相同的输出?

c# - UWP 应用程序在启动时自动启动

c# - 使用 COM UPnP 库注册设备/服务

networking - 没有服务器的 TCP P2P

c# - 在 VS 2010 中运行和运行构建的 EXE 有什么区别?

c# - 使用 CaSTLe windsor 创建对象而不是工厂类

upnp - 将网络视频流式传输到 Roku

java - 只需在 Java 中打开一个端口

javascript - UPnP 发现,Javascript 中的描述

c# - 获取保存的文件路径,无需任何回发