文摘
英文文摘
声明
第一章绪论
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本章小结
总结与展望
参考文献
附录 媒体服务器系统关键术语
攻读硕士学位期间取得的研究成果
致谢
华南理工大学;
协议,媒体服务器,家庭网络,数字设备,应用环境,系统,体系结构,设计,媒体资源,家电,互联互通,智能,共享,数据库管理,媒体播放器,自动识别,运行机制,硬件结构,体内,提供设备;