基于UPNP的嵌入式自动影音呈现系统的设计与实现
家庭网络的增长是一个全球现象,到2007年估计将会增加到7130万。这种增长就给各种网络设备制造商提供了巨大的商机。在这样的背景下,Microsoft提出了UPnP的概念。 UPnP使网络上的设备在不需用户介入的情况下能够自动发现和控制设备。作为服务器的设备能够向客户端宣示他们的服务。客户端系统,知道的如控制点,能够在网络上搜索出具体的服务。当控制点发现某个设备上拥有它所需要的服务时,控制点就会检索这个设备和服务的细节描述,并且在那一点上进行交互作用。UPnP AV 架构对家庭网络环境中的数字媒体内容提供了具体的支持,AV架构允许设备支持各种媒体内容格式和多种传输协议。 本文描述了在Linux操作系统上,基于UPnP的嵌入式自动影音呈现系统的设计与实现。在EPIA ME6000目标板上,使用VIA Samue12/600Mhz CPU实现Control Point的功能;在瑞萨目标板上,使用Hitachi''s SH7751 CPU实现Media Renderer的功能;在KMC目标板上,使用Hitachi''s SH7751 CPU实现Media Server的功能。通过Control Point进行必要的配置与触发后,可以将Media Server上的媒体内容通过网络直接在Media Renderer上呈现出来。 本论文的工作为设计并开发基于UPnP的消费电子设备作了前瞻性的研究与实践。作者使用了多种目标板和多种架构的CPU来设计和实现系统,为后续的开发者提供了更多的切入点。
- 作者:
- 刘宁
- 学位授予单位:
- 沈阳理工大学
- 专业名称:
- 计算机软件与理论
- 授予学位:
- 硕士
- 学位年度:
- 2007年
- 导师姓名:
- 陶振凯
- 中图分类号:
- TP391.41;TN912.34
- 关键词:
- 嵌入式自动影音呈现系统;家庭网络;服务器;数字媒体
-