基于数字生活网络联盟媒体适配器设计研究.docVIP

  • 3
  • 0
  • 约2.68千字
  • 约 7页
  • 2018-08-29 发布于福建
  • 举报

基于数字生活网络联盟媒体适配器设计研究.doc

基于数字生活网络联盟媒体适配器设计研究

基于数字生活网络联盟媒体适配器设计研究   [摘要]重点是研究基于DLNA的DMA的实现。首先介绍DLNA协议,并提出基于DLNA的DMA架构,然后重点分析其中UPNP线程模块和GUI线程模块的实现机制,以及它们之间的通信机制,并给出一个具体的DMA实现的实例。   [关键词]数字媒体适配器 通用即插即用协议 图形用户界面   中图分类号:TP3文献标识码:A 文章编号:1671-7597(2008)1220022-01      一、引言      DLNA定义的设备主要有三种:控制点,服务器,呈现器。其中服务器提供如下服务:内容目录服务,媒体源连接管理服务,媒体源传输服务;播放器提供的服务:媒体目标连接管理服务,媒体目标传输服务,呈现控制服务。      二、DLNA协议的DMA设计      (一)DLNA协议的DMA框架      如图1所示,这个框架主要可分为3个模块:XML解析器,UPNP协议栈,GUI。   XML解析器:DMA的GUI不采用基于图形库开发方式,而是采用XML技术。因此在显示一个图形用户界面前,先利用XML解析器把该界面的相关属性和状态从XML文档中解析出来,再将解析出的对象属性组织成DOM树。在后续的操作中,通过遍历并解析此DOM树的每一个结点,从而实现图像界面。   根据上图的DMA框架,我们可以将GUI模块和UPN

文档评论(0)

1亿VIP精品文档

相关文档