12得票2回答
Python UPnP/IGD客户端实现?

我正在寻找一个用Python实现的开源UPnP客户端,更具体地说是它的Internet Gateway Device(IGD)部分。 目前,我只能找到UPnP媒体服务器的实现,例如PyMediaServer、PyMedS、BRisa或Coherence等项目。 我确定我可以将这些代码库用作...

12得票5回答
在VB.NET中创建一个DLNA服务器/服务

我希望在VB.NET中创建一个DLNA服务器。 由于许多多媒体设备开始支持DLNA,我想看看可能性。不仅可以流视频/音频和图片,还可以看看可以做什么。 有人有起点吗? 协议信息,一些基本代码来入门? DLNA基于UPnP,所以我猜这是我必须开始寻找方向。

11得票2回答
C# 4、COM互操作和UPnP:一个令人头疼的三位一体

我正在尝试编写一些代码(仅供家庭使用),该代码使用C# 4和微软基于COM的NAT遍历API(Hnetcfg.dll)进行UPnP NAT遍历。 不幸的是(或者也许是幸运的),我上次在.NET中进行COM互操作大约是在冰河时期,而且我似乎对C#在互操作性方面使用动态类型以及如何编写回调(以便...

11得票2回答
执行UPNP扫描未返回飞利浦Hue桥。

我正在尝试实现自己的UpNP扫描,大部分都可行,为了证明这不是我的问题,我有一个Windows程序,可以让您发送数据包并查看返回响应。 我正在向端口1900的239.255.255.250发送数据包,并发送以下数据:M-SEARCH * HTTP/1.1 Host: 239.255.255....

11得票1回答
UDP/TCP打洞技术与UPnP、STUN相比有何优劣?

我正在尝试制作一个P2P程序,需要帮助客户端通过NAT。我在stackoverflow上阅读了很多问题,但从未得到过所有穿越NAT方法的优缺点信息。有多少路由器支持哪些方法?哪些方法通常被大公司使用?(BitTorrent、TeamViewer等)我列出的三种方法的优缺点是什么,还有哪些方法存在?

11得票1回答
使用Python通过UPnP转发端口

我正在制作一个Python应用程序,需要用户将端口转发到他的计算机,以便与服务器或其他用户进行通信。当前实现非常好,但唯一的问题是运行该文件的人必须手动将端口转发到本地IP。我想自动化这个过程。他选择一个端口,脚本检查是否可以转发,然后转发。如果不能,则相应地处理错误。 我已经调查了一些声称...

11得票2回答
UPnP AV和DLNA有什么区别?

我想问一下,如果我符合DLNA 1.5的要求,那我是否已经实现了UPnP AV呢?除了指定最低格式要求之外,DLNA还能给我什么好处呢?DLNA是建立在UPnP之上的吗?我知道DLNA设备发现完全基于SSDP(UPnP的设备发现协议)。DLNA规范是否在内容发现或内容传递方面添加了一些东西呢?...

10得票2回答
为什么我们有UPnP,还需要DIAL(发现和启动)?

我浏览了DIAL的功能,并发现它与UPnP非常相似,实际上它使用UPnP协议进行设备发现(SSDP)。 实际上,DIAL所提供的是UPnP协议的子集。我们不能使用UPnP的SOAP来共享内容和通信(启动应用程序),而不是使用DIAL吗? 如果我已经支持了UPnP,那么我就不清楚DIAL在软...

9得票1回答
从非Android设备中查找Android NSD服务

自Android 4.1起,网络服务发现(NSD)可用。然而,如何从计算机或其他未运行Android的设备中找到公开NSD服务的Android设备呢?像示例中展示的构建Android应用程序可以很好地找到其他设备,但是,并非总是有Android作为平台。 我在我的PC上运行UPnP发现,但...

9得票1回答
使用PHP获取DLNA信息

我在树莓派上安装了一个DLNA服务器(使用miniDLNA)。我还有另一个装有nGinx Web服务器的树莓派。 我想通过我的Web服务器上的PHP代码获取有关DLNA服务器的信息(扫描DLNA服务器、获取文件列表等)。 我该如何做呢?是否有可能在PHP中与DLNA通信? 注意:我已经发...