This is a Project for me to study DLNA Media Server Based on Platinum SDK
This is a Project for me to study DLNA Media Server Based on Platinum SDK.
Video | Audio | Image |
---|---|---|
The Platinum UPnP SDK is a cross-platform C++ library that makes it easy to build DLNA Compliant Devices. It compiles and runs on Windows, Mac OSX, Linux, iPhone, Android and more.
该项目基于C++开源库Platinum SDK(铂金),用于学习DLNA服务协议,Platinum又依赖于C++开源库Neptune(海王星)。 源码本身就适配了Android系统,所以无需对源码进行修改就可以编译成功,包括Log打印也完美。
DLNA(数字生活网络联盟)服务端(如电视,机顶盒)通常会实现两种服务:
而手机或者电脑可以作为客户端访问服务或者推送媒体/控制播放器,称为Digital Media Controller(DMC)数字媒体控制器: 作为遥控装置使用,可寻找DMS上的多媒体档案,并指定可播放该多媒体档案的DMR进行播放或是控制多媒体档案上下传到DMS的装置。