天天看点

DLNA、UPNP 相关资源

应该说现在upnp已经非常成熟了.

www.upnp.org

upnp.sourceforge.net

在intel的网站上也有大量的工具.

http://www.intel.com/cd/ids/developer/asmona/eng/downloads/upnp/overview/index.htm

包括测试工具, (Intel® Tools for UPnP Technologies)

还有开发包代码(Intel® Authoring Tools for UPnP Technologies), 这个是免费 代码.

http://gmrender.nongnu.org/介绍了不少DLNA软件

open source的media server有:

GMediaServer

uShare

MediaTomb

Cidero Internet Radio Server

open source的media render有:

GMediaRender

UPnP-Control for Mplayer 代码结构比较清晰的一个Renderer.查看下载页面

djmount

Compère - Coherence-based media renderer

网络上的第三方server也比较多,

dlink:

http://www.dlink.com/products/support.asp?pid=318&sec=0#applications

tversity:

www.tversity.com

等.

另外还有

www.dhtools.org 也有参考代码.

www.dlna.org

你可以用一些工具,先熟悉upnp的各个过程,设备发现, (ssdp, MSEARCH, NOTIFY) 等等. 用ethreal抓抓包看看.

(intel tools里的”AV Media Control.exe” “device spy.exe”都是很有用的工具.) 测试时, 记得i386 PC上的media server, 防火墙关关, 否则search 不到 server.

继续阅读