学位论文 > 优秀研究生学位论文题录展示
一种面向移动设备的富媒体端到端系统的研究与实现
作 者: 张路
导 师: 崔金钟
学 校: 电子科技大学
专 业: 计算机应用技术
关键词: 智能手机 富媒体 SVG 3GP 流传输
分类号: TN929.5
类 型: 硕士论文
年 份: 2010年
下 载: 63次
引 用: 2次
阅 读: 论文下载
内容摘要
富媒体技术(Rich Media)是一种新型的,比音视频多媒体更能带来丰富的用户体验的媒体类型。它通常含有多种媒体元素,例如多媒体流,文本,矢量图等等,能够将这些元素组合起来展示。随着硬件设备和网络带宽的不断升级,富媒体技术也有向嵌入式领域发展的趋势。而3G时代的到来,使得以手机为代表的智能设备对嵌入式领域的应用需求越来越大,对用户体验的要求也越来越高,在这个大背景下,嵌入式富媒体服务必将拥有广大的市场需求。从融合了矢量图形叠加技术的交互式移动电视,到电子杂志报刊,都可以用到嵌入式富媒体技术。典型的富媒体服务包含一系列场景,由场景文件来定义各种媒体元素在时空上的排列组织情况。这些元素的组织,传输,以及在客户端的同步展现都是比较复杂的问题。目前市场上富媒体技术的应用并不是特别广泛,成熟的技术产品也不多。我国在这一领域的涉足尤其空白,本文的主要目的就是通过分析现有的一些标准,如MPEG4中定义的LASeR标准,3GPP组织定义的DIMS标准等,提出一套适合于嵌入式设备的富媒体技术,可以为Windows mobile智能手机提供富媒体端到端流化传输展现服务。在嵌入式富媒体领域目前存在几种主要的竞争力量,Adobe公司的Flash是在PC平台上的成功应用例子,而Flash Lite则是其针对手机和其他电子设备的高度优化的轻量级版本。但由于它的商业背景,其场景文件(swf文件)的具体格式是不开放的。开放场景文件格式的标准有ISO组织的LASeR和3GPP的DIMS。但由于嵌入式设备资源有限的情况下仍需要优秀的渲染效果,这对于程序运行速度和可靠性都是很大的挑战。本文提出的端到端点播方案在客户端使用了Windows mobile系统支持的DirectShow技术。整体系统属于客户端/服务器结构。本文将实现一个工具软件RMSBox,它能将自定义格式的富媒体场景文件和传统的音视频内容封装成扩展的3GP格式,流媒体服务器可以流化传输这个富媒体3GP文件。在传输方面则采用了基于UDP的RTP协议。在传统的RTP协议上,将作一些RTP包格式上的修改与补充,使得这种改进的包格式更适合富媒体内容。另外,将针对客户端开发几个DirectShow的Filter,以最终展现内容。最后将给出一个手机点播的例子。通过该例子可以看出,该解决方案可以正确将富媒体3GP文件中的内容流化传输至客户端,而且Windows mobile系统的DirectShow架构也能对富媒体内容的展现提供完美支持。
|
全文目录
摘要 4-6 ABSTRACT 6-11 第一章 引言 11-14 1.1 课题背景 11-12 1.2 课题来源 12-13 1.3 论文结构 13-14 第二章 关键技术分析 14-31 2.1 富媒体应用简介 14-16 2.2 SVG Tiny 1.2 矢量图形技术 16-19 2.2.1 可缩放矢量图形 16-17 2.2.2 SVG 的应用 17 2.2.3 SVG 标签 17-19 2.3 几种富媒体技术分析 19-26 2.3.1 Adobe 的Flash 技术 19 2.3.2 LASeR 与SAF 19-24 2.3.3 DIMS 24-25 2.3.4 技术比较 25-26 2.4 富媒体的传输方式 26-27 2.5 Windows Mobile 系统的DirectShow 架构 27-30 2.5.1 DirectShow 简介 27 2.5.2 DirectShow 系统组成 27-28 2.5.3 Filter 概述 28-30 2.6 论文提出的端到端系统 30-31 第三章 可分片的富媒体场景设计 31-44 3.1 富媒体业务与场景 31-32 3.2 场景结构描述 32-36 3.2.1 场景概述 32-35 3.2.2 一般场景与附属场景 35 3.2.3 场景处理过程 35-36 3.3 场景标签设计 36-40 3.4 场景分片的实现 40-44 第四章 场景存储方式设计与制作工具实现 44-63 4.1 含有音视频流的富媒体场景 44 4.2 ISO 基本媒体文件格式 44-45 4.2.1 文件结构 44-45 4.2.2 对象结构 45 4.3 富媒体容器格式设计 45-51 4.4 Darwin 流媒体服务器 51-52 4.5 Hint Track 简介 52 4.6 Hint Track Sample 格式 52-55 4.7 富媒体3GP 文件制作工具的实现 55-63 4.7.1 RMSBox 工具功能 56 4.7.2 RMSBox 的实现 56-63 第五章 RTP 传输协议的扩展 63-70 5.1 场景的传输 63 5.2 使用RTP 传输 63-64 5.3 RTSP 协议简介 64-65 5.4 场景的SDP 参数设计 65-66 5.5 RTP 会话 66-68 5.6 RTP 负载头部设计 68-70 第六章 基于DirectShow 架构的客户端实现 70-80 6.1 客户端主要架构 70-72 6.2 Windows Mobile 上的DirectShow 开发 72 6.3 RTSP/RTP Source Filter 的实现 72-76 6.3.1 功能介绍 72 6.3.2 使用live555 库 72-74 6.3.3 Filter 的封装 74-75 6.3.4 Filter 的移植 75 6.3.5 WM 平台上Filter 的注册 75-76 6.4 H.263 Decoder Filter 的实现 76-78 6.4.1 交叉编译ffmpeg 76-77 6.4.2 Decoder Filter 的封装 77-78 6.5 AAC Decoder Filter 的实现 78 6.6 RM Dec&Overlay Filter 的实现 78-79 6.7 结论 79-80 第七章 测试 80-84 7.1 测试环境的搭建 80 7.2 测试数据构造 80 7.3 测试结果 80-84 7.3.1 RMSBox 工具的测试 80-82 7.3.2 SDP 信息 82-83 7.3.3 点播终端截图 83-84 第八章 总结 84-86 8.1 论文特点 84 8.2 存在的不足 84-85 8.3 对未来技术发展趋势的展望 85-86 致谢 86-87 参考文献 87-90 攻读硕士期间取得的研究成果 90-91
|
相似论文
- 在智能手机环境下健康管理功能设计与研究,TN929.53
- 面向智能手机的节能定位策略,TN929.53
- 基于实时流传输协议的视频点播中继系统的设计与实现,TN948.64
- 3G智能手机界面视觉设计研究,TN929.53
- 手机游戏软件界面交互的设计与实现,TP311.52
- 基于Google云计算平台的Web应用系统设计及实现,TP393.09
- 基于Android平台的个人移动地图应用,TP393.09
- 基于智能手机的传送网风险控制系统的设计与实现,TP273
- 基于MSM7227处理器的智能手机基带电路的研究与开发,TN929.53
- 面向智能手机的矢—栅混合地图关键技术研究,P208
- 智能手机二维码识别系统设计与实现,TN929.53
- 基于Android平台多功能特效相机的设计与实现,TP391.41
- 基于智能手机的心律失常远程监护平台的软件技术研究,R541.7
- 基于数据库共享的协同标绘技术研究,P208
- 基于GIS的供电企业信息资源整合策略研究,TM73
- 基于反编译的可疑行为标注技术的研究与实现,TP309
- 雨情墒情综合分析系统的设计与实现,TP311.52
- 基于云计算的智能手机数据挖掘平台的架构和实现,TP311.13
- 城市地下管网数据监理系统的设计与实现,TP311.52
- 智能手机基于双核架构通信技术的研究,TN929.53
- 基于SVG标准的矿图处理的研究,TD76
中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信 > 移动通信
© 2012 www.xueweilunwen.com
|