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.

你可能感兴趣的:(UPnP,DLNA)