收藏本站
《江西理工大学》 2010年
收藏 | 手机打开
二维码
手机客户端打开本文

基于ARM的嵌入式流媒体客户端的研究与设计

朱龙军  
【摘要】: 流媒体技术是一种支持音视频文件边下载边播放的网络传输技术,用户在播放网络多媒体文件时可以体验到与播放本地多媒体文件一样的感受。流媒体技术是当今通信网中研究和应用的热门技术,整合了多种网络音视频技术,给人们的工作和生活带来了极大的便利。而嵌入式系统是一种面向特定应用的系统,具有小型化、低功耗、便于携带和稳定可靠等特点。随着流媒体业务的普及和用户对嵌入式产品的认可,支持流媒体技术的嵌入式终端设备将拥有日益广泛的市场。 本文旨在研究流媒体以及嵌入式系统的相关技术,并在此基础上以Intel公司的ARM PXA270为平台,实现了一个嵌入式流媒体客户端播放器。 首先,本文介绍了嵌入式流媒体客户端的相关技术,其中包括视频压缩编码标准、音频压缩编码标准和流媒体网络传输协议。随后给出了嵌入式流媒体客户端的一个总体设计方案,并对该方案的整体框架进行了详细分析:在处理器的选择上面,选用了以ARM微处理器作为系统的硬件平台;在操作系统的选择上面,选用了支持嵌入式设备的ARM-Linux操作系统;在网络实时传输协议上,选择了RTP/RTCP以及RTSP协议;同时,选用了适宜流媒体传输且压缩性能良好、运算量有明显优势的MPEG-4视频标准和MP3、AAC音频标准作为系统可支持的多媒体文件压缩编码标准。 其次,本文针对ARM PXA270硬件平台和客户端对操作系统的要求,构建了一个嵌入式Linux操作系统平台。对于客户端播放器的应用程序,本文采用了模块化的方法进行设计,包括流媒体传输模块和流媒体播放模块。这里面主要有以下两个部分: 一是实现了流媒体的传输协议。本文以Livemedia开源库作为流媒体协议开发的基础和原型。Livemedia库集成了RTP/RTCP和SDP协议,并且支持多种媒体格式文件的流传输。本文对Livemedia库进行了裁剪和移植,使得本文设计的嵌入式流媒体播放器实现了流媒体的传输功能。 二是实现了应用程序中音视频的流媒体接收与解码。本文分析了播放模块的总体结构,阐述了音视频流的接收与解码流程、同步机制,对应用程序关键的音视频解码库做了移植,并根据ARM平台的相关特点和音视频解码的算法,对程序性能做了相应的优化。最后,实现了嵌入式流媒体客户端播放器的基本应用功能,同时对系统进行了测试和提出相应的改进方案。 最后,对本论文所做的工作做了总结,也指出了将来仍需进一步的完善的地方和需要解决的问题。
【学位授予单位】:江西理工大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TN919.82

手机知网App
【相似文献】
中国期刊全文数据库 前10条
1 李磊;阎勤劳;王伟;王俊洲;;基于ARM的广播发射机微控制器硬件系统设计[J];微计算机信息;2006年26期
2 赵志升;罗德林;杨志东;;P2P技术与流媒体发展新趋势[J];河北北方学院学报(自然科学版);2007年01期
3 吴严超;;浅析网络流媒体技术及其教育应用[J];福建广播电视大学学报;2007年03期
4 张涛;李艳宁;丁丽丽;;基于自适应模糊PID控制的导热系数测定仪[J];仪表技术与传感器;2008年04期
5 庄坚菱;郑崇苏;;基于ARM的微型热敏打印机设计[J];电子元器件应用;2009年12期
6 杨金艳;;基于IP网络电信级流媒体平台系统的应用[J];科技信息;2010年11期
7 杨立宏;刘丽娟;刘晓丽;;流媒体在电视信号传输中的应用[J];电脑编程技巧与维护;2011年10期
8 来卫国;ARM内核的中断技术[J];单片机与嵌入式系统应用;2002年05期
9 李明;μC/OS-II在ARM上的移植[J];电子设计应用;2003年04期
10 赵勐,陈朔鹰,马忠梅;Armboot在EV40评估板上的移植[J];单片机与嵌入式系统应用;2004年01期
中国重要会议论文全文数据库 前10条
1 丁庆振;王书茂;陈度;杨景利;徐鸿斌;;基于ARM与FPGA的机械手控制设计[A];2007'中国仪器仪表与测控技术交流大会论文集(二)[C];2007年
2 龚兆岗;;基于ARM处理器的LED可变情报板嵌入式控制器[A];2006年全国LED显示技术应用及产业发展研讨会论文集[C];2006年
3 康明才;赵西平;;电力电容器微机保护系统的研究与设计[A];2008中国电力系统保护与控制学术研讨会论文集[C];2008年
4 李和平;;基于ARM的固态记录器控制模块的设计[A];第三届全国嵌入式技术和信息处理联合学术会议论文集[C];2009年
5 夏文岳;袁海文;弥寒光;郭鑫;;基于ARM的有源滤波器测控系统设计[A];2010航空试验测试技术学术交流会论文集[C];2010年
6 曾翠荣;李斌;佘曼桂;;基于ARM的多协议转换系统及其路由设计[A];2010年通信理论与信号处理学术年会论文集[C];2010年
7 侯立亚;李艳峥;吴水才;张松;白燕萍;;基于ARM的心电采集系统的设计[A];中国仪器仪表学会2005年学术年会医疗仪器学术会议暨中国仪器仪表学会医疗仪器分会第三届第二次理事会论文汇编[C];2005年
8 高得力;高聪哲;;基于ARM的断路器在线监测装置的研制[A];2010电工测试技术学术交流会论文集[C];2010年
9 阮航;许榕生;;嵌入式SMS通信模块的设计与实现[A];第十三届全国核电子学与核探测技术学术年会论文集(下册)[C];2006年
10 王俊;刘缠牢;赵丁;;基于嵌入式系统的激光粒度仪电路设计[A];2010年西部光子学学术会议摘要集[C];2010年
中国重要报纸全文数据库 前10条
1 黄超云;流媒体系统的关键技术[N];人民邮电;2008年
2 广文;汉唐科技“流媒体系统平台”通过部级鉴定[N];通信产业报;2003年
3 柴小瑞;ARM的另类生存[N];文汇报;2002年
4 本报记者 周源;ARM能成为真正的挑战者吗?[N];网络世界;2010年
5 本报记者 赵艳秋;英特尔与ARM谁将最终获胜?[N];中国电子报;2010年
6 许磊;苹果大可不必买ARM[N];计算机世界;2010年
7 ;流媒体系统实现与组成[N];人民邮电;2001年
8 胡祝;ARM电脑,越走越近[N];电脑报;2011年
9 珠海高凌信息科技有限公司;高凌流媒体系统冲浪宽带视讯[N];通信产业报;2005年
10 本报记者 王然;联想选择ARM 英特尔阵营惊现裂痕[N];经济观察报;2009年
中国博士学位论文全文数据库 前10条
1 危婷;P2P流媒体系统的测量分析和建模研究[D];北京交通大学;2012年
2 陈一帅;P2P流媒体系统能力研究[D];北京交通大学;2010年
3 叶浩;异构环境下的P2P流媒体传输策略研究[D];中国科学技术大学;2011年
4 张红兵;基于ARM的双丝脉冲MIG高速焊分布式控制系统的研究[D];华南理工大学;2010年
5 邓光青;P2P流媒体系统的理论建模与协议优化[D];北京交通大学;2012年
6 张志丰;桥路型高温超导限流器的研究[D];中国科学院研究生院(电工研究所);2006年
7 霍龙社;互联网流媒体传输关键技术研究[D];中国科学院研究生院(计算技术研究所);2006年
8 陈东良;仿生机器蟹两栖步行机理与控制方法研究[D];哈尔滨工程大学;2006年
9 冯健;P2P点播流媒体服务质量研究[D];西北大学;2008年
10 王秀芳;基于ARM和WLAN的油田配电网终端数据远传关键技术研究[D];大庆石油学院;2008年
中国硕士学位论文全文数据库 前10条
1 朱龙军;基于ARM的嵌入式流媒体客户端的研究与设计[D];江西理工大学;2010年
2 熊新;基于ARM的二级倒立摆控制的研究[D];昆明理工大学;2008年
3 王楠;基于ARM的嵌入式车载导航系统的设计与研究[D];哈尔滨理工大学;2010年
4 周丽娜;ARM反编译中的类型分析技术研究[D];解放军信息工程大学;2010年
5 石舒;基于ARM平台嵌入式数据传输通信软件的设计[D];电子科技大学;2010年
6 张磊;基于ARM的矿用监测分站[D];山东科技大学;2010年
7 黄杰;基于ARM嵌入式系统综合血压检测系统的研究与设计[D];湖北工业大学;2010年
8 阎连龙;基于ARM的嵌入式网关多协议转换的研究[D];河南理工大学;2008年
9 李光;基于ARM的火焰识别系统的设计[D];东北大学;2008年
10 张志刚;基于ARM控制器的物料色选系统研究[D];浙江大学;2010年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026