接上篇博文: 基于CyberGarage库的dlna开发(android)
文章讲述了用CyberGarage库的DMP实现
部分童鞋想知道DMR是如何实现的
网上似乎也没看到相关的android code
有鉴于此,蓝老师特地捣鼓了project并上传至github
希望对童鞋们有帮助~
本例所采用的upnp框架是Platinum SDK
官方网址是http://www.plutinosoft.com/platinum
该库是一个跨平台的C++库,利用该库,可以很容易就构建出DLNA/UPnP控制点 (DLNA/UPnP Control Point)和DLNA/UPnP设备(DLNA/UPnP Device),其中包括有UPnP AV Media Server, Media Render & Control Point的例子
该库稳定强大,被很多知名产品所沿用,口碑较好自然也为楼主所青睐
关于该库如何编译,请参考这篇博文: