DLNA學習瞭解一
来源:互联网 发布:外文检索数据库 编辑:程序博客网 时间:2024/05/22 00:11
最近要研究DLNA了,網上的資料基本上都是介紹dlna 是什麼,但是基本上沒有什麼框架介紹,什麼的,根據個人查找的資料學習了一通
在此介紹分享出來。
首先需要瞭解的是 dlna是什麼 ?
1DMP从MDS上找到movies,并播放
2DMC发送photos到DMR,让其播放
3 DMC发现DMS的媒体文件,并指定让某个DMR播放
概念稍候解释...
DMR和DMP的区别在于,DMR仅仅是个被动的播放器,不能搜索DMS。而DMP由于携带了DMC,所以可以搜索DMS
为什么要画成这种像插槽一样的?后面可知,DMS等仅仅是容器,
DLNA Service
AVTransport:传输服务,提供媒体文件
传输,播放控制等功能。
ContentDirectory:内容目录,用于提供媒体文
件浏览,检索,获取媒体文件信息等功能。
ConnectionManager:连接管理,用于提供连
接方面的管理,例如获取源/目的双方支持
的MIME格式信息。
RendringControl:渲染控制,用于播放时的一
些渲染控制,如调节音量,调节亮度等。
厂商也可自定义服务
1DLNA是一个基于TCP/IP的协议
2 首先要有UPNP协议族,基于HTTP
3 实际上DLNA基于SOAP
4 SSDP:simple service discovery protocol 依赖HTTPU/HTTPMU
5 GENA:Generic EventNotification Architecture
6SOAP Simple Object AccessProtocol
- DLNA學習瞭解一
- DLNA
- DLNA
- dlna
- DLNA
- DLNA
- DLNA
- DLNA
- DLNA
- DLNA
- DLNA
- DLNA
- DLNA白皮书
- DLNA详解
- DLNA简介
- DLNA简介
- DLNA是什么
- dlna study
- ipairs和pairs的区别
- GCC 关于声明,定义,调用(使用),类型定义
- 关于1970-1-1 00:00.000的知识
- WakeLock finalized while still held
- rrd4j与mongoDB的整合
- DLNA學習瞭解一
- 处理【由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面】
- android 按键映射***.kl文件中的WAKE和WAKE_DROPPED的定义
- pydbg的安装和编译过程
- JS加载顺序
- java测试并发类
- 解决WebService部署时出现的“未能创建类型...”错误
- Flex 日期计算用法举例
- sendStickyBroadcast 的理解和使用