首页> 中文学位 >基于DLNA协议媒体服务器的研究以及在HSS中的实现
【6h】

基于DLNA协议媒体服务器的研究以及在HSS中的实现

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1研究背景

1.2国内外研究现状

1.3研究内容

第二章DLNA协议研究

2.1 DLNA协议概述

2.2 DLNA协议各层分析

2.2.1网络互连

2.2.2设备的发现和控制

2.2.3媒体的管理

2.2.4媒体传输

2.2.5媒体格式

2.3本章小结

第三章媒体服务器研究和总体设计

3.1媒体服务器实现目标

3.2 UPnP AV组成

3.2.1 AV组成制定的目的

3.2.2 AV组成

3.3媒体服务器系统的总体设计

3.3.1开发工具选择

3.3.2媒体服务器总体架构

3.3.3媒体服务器模块结构

3.3.4媒体服务器系统外部数据流程分析

3.3.5媒体服务器系统内部数据流程分析

3.4本章小结

第四章媒体服务器各模块设计与实现

4.1设备管理(Server)

4.1.1类的定义

4.1.2初始化设备

4.1.3事件请求处理

4.2内容管理(ContentManager)

4.2.1类的定义

4.2.2内容管理处理流程

4.3内容目录服务(ContentDirectory)

4.3.1类的定义

4.3.2目录浏览的设计

4.3.3处理动作请求

4.3.4处理订阅请求

4.4连接管理服务(ConnectionManager)

4.3.1类的定义

4.3.2连接管理处理流程

4.5 UPnP SDK

4.6数据库管理(Storage)

4.6.1 SQLite数据库

4.6.2类的定义

4.6.3数据库表

4.6.4数据库的操作

4.7 Web请求处理(WebCallback)

4.8系统主要功能的实现

4.8.1启动媒体服务器

4.8.2通过命令行添加目录

4.8.3通过配置文件添加自动扫描目录

4.8.4通过web界面添加自动扫描目录

4.8.5监控目录的变化

4.8.6浏览目录

4.9本章小结

第五章媒体服务器在HSS中的应用与测试

5.1媒体服务器在HSS中的应用

5.1.1HSS硬件结构

5.1.2HSS软件环境的搭建

5.1.3展示页面

5.2媒体服务器测试

5.2.1测试环境

5.2.2功能测试

5.3本章小结

总结与展望

参考文献

附录 媒体服务器系统关键术语

攻读硕士学位期间取得的研究成果

致谢

展开▼

摘要

随着数字格式内容的普及、宽带的广泛应用,各种数字设备和智能家电大量的进入了家庭。在面对家庭中存在的各种数字设备和智能家电以及数字多媒体内容时,人们不再满足单个数字设备或智能家电带来的简单体验,迫切需要建立家庭网络,使得所有数字家电和数码设备能够互联互通、共享媒体资源。媒体服务器满足了这些需求,它为家庭网络提供设备和媒体资源的共享,集中管理家庭网络中的媒体内容。 本文论述了DLNA协议在数字媒体发布方面的研究和实践。课题以一款家庭媒体服务器的开发为研究背景,目标是开发出一种针对家庭应用环境基于DLNA协议的媒体服务器,以及应用到HSS中。首先对DLNA协议进行了研究,对DLNA协议研究的各层进行了分析,从基本概念、核心内容和体系结构方面对DLNA协议的工作原理和运行机制进行分析;然后对媒体服务器进行研究,研究了实现媒体服务器的UPnP AV架构,在此基础上对媒体服务器系统的体系结构进行了分析;接着对媒体服务器进行设计与实现,根据媒体服务器的分析,把媒体服务器系统分为设备管理、内容管理、内容目录服务、连接管理、SDK、数据库管理和Web请求处理等模块,并对各个模块进行分析和设计;最后对媒体服务器在HSS中的应用与测试,根据HSS的硬件结构的分析,把本课题设计的媒体服务器应用在HSS中,并对应用的媒体服务器进行测试。 通过对DLNA协议和媒体服务器的研究,本文设计并实现了一个完整的媒体服务器系统。实现的媒体服务器系统可以在家庭网络中使用,实现了设备和资源的共享以及各种家用设备实现互联互通。实现的媒体服务器能自动识别家庭网络中的媒体信息,并能被控制点识别媒体服务器上的媒体,以及媒体文件能被媒体播放器播放。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号