upnp相关内容

没有服务器的 TCP P2P

是否可以在没有服务器的情况下编写 TCP P2P 程序?当我在谷歌上搜索这个问题时,我发现了一些关于 NAT 遍历,UPnP,我可以以某种方式使用它们吗? 解决方案 是的,你可以(正如 GrandmasterB 指出的那样,每个对等方都有服务器和客户端套接字).但是,您可能已经知道,NAT 会给您带来痛苦. 如果您不能使用中间件(客户端连接到的公共 IP 地址上的服务器 (*)) - ..
发布时间:2021-12-28 13:05:16 其他开发

是否有适用于 .NET(C# 或 VB.NET)的 UPnP 库?

我正在开发一个 P2P 应用程序,我需要让它使用 UPnP 通过 NAT 路由器/防火墙进行通信.但是,.NET Framework 似乎不包括对 UPnP 的支持. 是否有适用于 .NET 的 UPnP 库?C# 还是 VB.NET? 更新:此后我发现了 NATUPnP 1.0 类型库 (NATUPNP.DLL) COM 组件,它是 Windows(自 Windows XP 起)的一 ..
发布时间:2021-12-20 10:02:21 C#/.NET

从头开始的 UPnP 信封不起作用

UPnP 一直是我想要测试的东西之一,所以我决定用一种无模糊语言来测试它.现在我的问题似乎是,我在互联网上真的找不到任何关于 UPnP 的信息,我发现它运行在 UDP 上并且它使用 SOAP 信封进行通信,但这就是我能找到的所有信息.现在我的目标是我希望能够进行动态端口转发,并可能稍后从我的路由器收集一些信息.这是迄今为止我一直在测试的代码: ;;这是UDP服务器;;先开始;启动 UDP 服务; ..
发布时间:2021-11-30 20:58:44 其他开发

如何以编程方式打开“网络发现"在 Windows 操作系统中?

我的项目使用 UPnP 协议打开端口.Windows 默认禁用 UPnP 设备发现,需要在网络和共享中心中打开网络发现以启用 UPnP 设备发现. 有没有办法以编程方式做到这一点? 解决方案 可以使用cmd命令启用网络发现 netsh firewall set service type = upnp mode = mode 然后将该命令作为代码的参数提供 public void ..
发布时间:2021-09-25 20:16:29 C#/.NET

在 VB.NET 中创建 DLNA 服务器/服务

我想在 VB.NET 中创建一个 DLNA 服务器.由于许多多媒体设备开始支持 DLNA,我想看看有什么可能.不仅可以流式传输视频/音频和图片,还可以看看还能做什么. 有人有什么起点吗?协议信息,一些入门的基本代码? DLNA 基于 UPnP,所以我认为这是我必须开始寻找的方向. 解决方案 UPnP MediaServer using Intels SDK for Window ..
发布时间:2021-09-16 19:25:01 其他开发

用于 Android 应用程序的 UPnP 搜索和搜索栏

我一直在尝试使用我的 UPnP Android 应用程序实现 Seek(),但没有成功. 我有我的搜索栏和侦听器,但是当我将搜索栏拖动到新位置时它总是失败. seekbar.setOnSeekBarChangeListener(new OnSeekBarChangeListener(){@覆盖public void onProgressChanged(SeekBar arg0, int a ..
发布时间:2021-07-17 21:11:34 移动开发

Scala 的“repsep"有问题如解析器组合器中所见

请帮忙!我正在尝试构建一个解析器来解析 中定义的 SSDP 消息UPnP 协议.(见“发现"部分) 基本上就是一个HTTP OK的header,后面是name: value对,最后是一个空行. 在大约 5000 种组合之后,这是我最认为“应该"起作用的一种:*class SsdpParser() 扩展 JavaTokenParsers { def fulldoc: Parser[ ..
发布时间:2021-06-14 19:31:45 其他开发

MediaRouterProvider在网络中不可见

我创建了 https中给出的 SampleMediaRouteProvider : //github.com/googlesamples/android-MediaRouter 。在此示例中,还有一个 MediaRouter ,它发现网络中的所有 MediaRouteProviders 。 此 SampleMediaRouteProvider 在同一设备上对其他应用程序可见,但对同一网络中其他设 ..
发布时间:2020-09-29 23:31:30 移动开发

使用UdpClient收听UPnP广播

仅尝试从本地网络中的设备接收UPnP广播。我确实找到了很多类似的问题,并尝试了很多建议,但没有一个主题能成功。我确实用Wireshark看到了UDP数据包,因此实际上是在我的计算机上收到的。有什么建议? 使用系统; 使用System.Net; 使用System.Net.Sockets; 使用System.Text; 公共类UDPListener { private cons ..
发布时间:2020-09-23 21:00:59 C#/.NET

从头开始的UPnP信封无法正常工作

UPnP一直是我要测试的一件事,因此我决定只使用它来进行测试. 现在我的问题似乎是,在Internet上我真的找不到关于UPnP的任何信息,我发现它在UDP上运行并且它使用SOAP信封进行通信,但这就是我能找到的所有信息. 现在,我的目标是我希望能够进行动态端口转发,并可能以后从路由器收集一些信息. 这是到目前为止我一直在测试的代码: ;;This is the UDP Server ;;S ..
发布时间:2020-09-14 18:41:00 其他开发

PnP-X以及将网络存储自动安装到Windows 7

我通过使用Avahi(Bonjour)和Netatalk(AFP)在Mac OS X上无缝地提供了网络存储(如Time Capsule),在Linux上进行了成功的测试. 我想对Windows 7提出另一个问题.当我搜索Windows 7时,使用PnP-X和UPnP提供Bonjour般的零配置体验.我想要实现的是: 在Linux上使用Samba共享一个文件夹 使用PnP-X和UPnP ..
发布时间:2020-07-15 05:01:10 其他开发

DLNA渲染器抛出COMException(0x80040501)

我正在尝试设置DLNA控制器来控制 iPush Renderer设备. iPush Renderer设备变得非常流行iphone DLNA控制器甚至原生的Airplay都可以很好地与它配合使用.它支持几乎所有视频文件格式.我的DLNA控制器可与迄今为止在其上测试过的所有设备(WDTV,Intels Media Renderer,XBox360和许多其他iphone Renderer)一起使用,但当 ..
发布时间:2020-06-30 19:56:24 C#/.NET

无法在我的C#应用​​程序中添加静态端口映射

我正在尝试在我的C#应用​​程序中添加新的静态端口映射。因为我的应用程序是作为服务器运行的,所以我希望它在端口8000上侦听。 NATUPNPLib.UPnPNATClass upnpnat =新的NATUPNPLib。 UPnPNATClass(); NATUPNPLib.IStaticPortMappingCollection映射= upnpnat.StaticPortMappin ..
发布时间:2020-05-30 21:59:16 C#/.NET

NET的UPnP库

我正在尝试UPnP。具体来说,我正在尝试浏览 PS3媒体服务器的内容库。 我尝试了 upnp.dll (Windows附带的COM库),发现它易于使用。我可以很容易地发现设备并查看它们的服务,但是在尝试访问媒体服务器的服务时会抛出异常(其他设备,例如我的路由器和Windows Media Player,可以正常工作)。经过一番网上搜索后发现,upnp.dll的实施不正确,其他人也遇到了同样的 ..
发布时间:2020-05-30 21:03:05 C#/.NET

防火墙和NAT之后的P2P消息传输

我有两个Java应用程序在世界上两个不同的地方的两个不同的机器上运行.这些机器可以位于NAT之后(也可以不!). 应用程序应该传输一些数据( 我们确实有一个服务器,它可以完成所有操作(例如提供对等方的ip地址),但是必须始终将对等应用程序中的数据传输给对等方.数据无法通过服务器路由. 我必须处理防火墙问题吗? 我必须设置端口转发吗? 我需要JXTA或JGroups吗? 我需要研究 ..
发布时间:2020-05-23 19:13:18 Java开发

没有服务器的TCP P2P

是否可以在没有服务器的情况下编写TCP P2P程序? 当我谷歌搜索这个问题时,我发现了有关NAT遍历的一些信息,UPnP,我可以以某种方式使用它们吗? 解决方案 可以(在GrandmasterB指出的情况下,每个对等方都具有服务器和客户端套接字).但是,您可能已经知道,NAT将使您感到痛苦. 如果您不能使用中间盒(客户端连接到公共IP地址上的服务器(*)),并且您可能不希望使用它们, ..
发布时间:2020-05-23 19:11:32 其他开发

UDP/TCP打孔vs UPnP vs STUN vs?

我尝试制作一个P2P程序,并且需要有关通过客户端NAT的帮助. 我在这里已经阅读了许多关于stackoverflow的问题,但是我从不了解通过NAT的所有方法的弊端和好处是什么. 有多少路由器支持哪些方法? 大公司通常使用哪些方法? (BitTorrent,TeamViewer等) 我列出的三种方法的弊端/好处是什么?还有哪些? 解决方案 UPnP需要路由器中的软件支持.即使路由器具备此功 ..
发布时间:2020-05-16 21:15:36 其他开发

Python UPnP/IGD客户端实现?

我正在搜索 UPnP 客户端的开源实现,更具体地说是其实现 Internet网关设备(IGD)部分. 目前,我只能在诸如 PyMediaServer 的项目中找到UPnP Media Server实现. , PyMedS ,我确定我可以使用这些代码库作为开始,但是Media Server部分将引入不必要的复杂性. 那么您能推荐一个客户端UPnP(并希望是IGD)Python库吗?一种替 ..
发布时间:2020-05-16 21:15:27 Python

SSDP和接口IP地址

我正在编写 UPnP AV / SSDP 消息.为了响应某些M-SEARCH数据包,我需要发送带有资源URL(在本例中为HTTP服务器)的答复,该URL已选择绑定到INADDR_ANY(0.0.0.0).当然,此地址对M-SEARCH数据包的发送者来说毫无意义:最适合接收M-SEARCH的接口的地址. 如何确定要在回复数据包中发送的适当地址? 我考虑过的一些想法是: 将不同的接收 ..
发布时间:2020-04-23 10:59:53 服务器开发