1. 定义
DLNA全称是Digital living network alliance数字生活联盟,是一个由消费电子行业,计算机行业移动设备行业多家公司组成的产业组织.
2. DLNA设备
1) DMS: 主要提供媒体获取,记录,存储和输出功能.如电脑,数字机顶盒和摄像机.
2) DMP: 主要提供播放功能,播放由DMS提供的文件.DMP有媒体查找功能,可以在DMS上查到媒体文件进行播放.如电脑,智能电视和打印机.
3) DMR: 主要提供播放功能,没有查找功能.如电视和音乐播放器.
4) DMC: 主要提供控制功能. 能查找DMS上的文件,并控制DMR进行播放,建立DMS和DMR之间的连接.如电脑和智能手机.
5) DMPr: 主要提供打印功能
3. DLNA架构
DLNA架构可以划分为以下6个层次
1) 媒体格式: Image, Audio, Vido...
2) 媒体传输: HTTP&RTP
3) 媒体管理: upnp AV
4) 设备发现与控制: upnp
5) 网络协议: IPV4
6) 网络互联:有线802.3,无线802.11,蓝牙等
4. DLNA交互功能
1) 远程播放
2) 远程打印
3) 上传下载
5. OTT盒子DLNA角色
1) DMS
2) DMR
3) DMP
6. 手机视频推送到智能电视的实现
1) 手机(DMS)想电视发起远程播放的请求
2) 电视收到请求后向手机发送内容请求命令
3) 手机传输媒体数据到电视
4) 电视收到数据后进行播放
注意: 由于智能手机具有Push Controll