# PlatinumMedia **Repository Path**: jiangfuwei/PlatinumMedia ## Basic Information - **Project Name**: PlatinumMedia - **Description**: 投屏DMR端 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2021-06-17 - **Last Updated**: 2021-06-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PlatinumMedia(DLNA服务端) This is a Project for me to study DLNA Media Server Based on Platinum SDK. [![Travis](https://img.shields.io/appveyor/ci/gruntjs/grunt.svg)](https://github.com/huzongyao/PlatinumMedia) [![Travis](https://img.shields.io/badge/API-16+-brightgreen.svg)](https://github.com/huzongyao/PlatinumMedia) [![Travis](https://img.shields.io/badge/platinum-v1.0.1-brightgreen.svg)](https://github.com/huzongyao/PlatinumMedia/releases) #### Screenshot | Video | Audio | Image | | ------------- |:-------------:| -----:| | ![screenshot](https://raw.githubusercontent.com/huzongyao/PlatinumMedia/master/misc/screen-video.gif)| ![screenshot](https://raw.githubusercontent.com/huzongyao/PlatinumMedia/master/misc/screen-audio.gif)| ![screenshot](https://raw.githubusercontent.com/huzongyao/PlatinumMedia/master/misc/screen-image.gif) | #### Details 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 Server(DMS)数字媒体服务器: 提供了媒体档案的获取、录制、储存以及作为源头的装置。 * Digital Media Renderer(DMR)数字媒体渲染器: 可接收并播放从DMC传过来的多媒体:图片,音乐,视频 而手机或者电脑可以作为客户端访问服务或者推送媒体/控制播放器,称为Digital Media Controller(DMC)数字媒体控制器: 作为遥控装置使用,可寻找DMS上的多媒体档案,并指定可播放该多媒体档案的DMR进行播放或是控制多媒体档案上下传到DMS的装置。 * Platinum UPnP SDK: https://github.com/plutinosoft/Platinum * Neptune C++ Runtime: https://github.com/plutinosoft/Neptune * Compile With Neptune-1.2.3 and Platinum-1.2.0 * Build the native code with Android NDK and cmake * App下载体验:https://github.com/huzongyao/PlatinumMedia/releases #### Libraries * Glide: https://github.com/bumptech/glide * ButterKnife: https://github.com/JakeWharton/butterknife * EventBus: https://github.com/greenrobot/EventBus * ExoPlayer: https://github.com/google/ExoPlayer * ExoMedia: https://github.com/brianwernick/ExoMedia * AndroidUtilCode: https://github.com/Blankj/AndroidUtilCode * PhotoView: https://github.com/chrisbanes/PhotoView #### Other Projects * https://github.com/geniusgithub/MediaRender * https://github.com/RiverrunNetwork/TV_DLNA_Server ### About Me * GitHub: [https://huzongyao.github.io/](https://huzongyao.github.io/) * ITEye博客:[https://hzy3774.iteye.com/](https://hzy3774.iteye.com/) * 新浪微博: [https://weibo.com/hzy3774](https://weibo.com/hzy3774) ### Contact To Me * QQ: [377406997](https://wpa.qq.com/msgrd?v=3&uin=377406997&site=qq&menu=yes) * Gmail: [hzy3774@gmail.com](mailto:hzy3774@gmail.com) * Foxmail: [hzy3774@qq.com](mailto:hzy3774@qq.com) * WeChat: hzy3774 ![image](https://raw.githubusercontent.com/hzy3774/AndroidP7zip/master/misc/wechat.png) ### Others * 想捐助我喝杯热水(¥0.01起捐)
![donate](https://github.com/huzongyao/JChineseChess/blob/master/misc/donate.png?raw=true)