公交车载智能媒体播放系统设计.doc
约52页DOC格式手机打开展开
公交车载智能媒体播放系统设计,页数:52字数:44,892摘要:公交车媒体播放系统实现媒体播放最直接的方式是采用车载电视接收电视信号,但这种方式接收信息单一,受众性不强。因此本文对公交车载智能媒体播放系统进行了研究,设计了以嵌入式系统为基础的车载媒体播放系统,基于嵌入式linux无线流媒体车载播放器。该流媒体播放器采用定...
内容介绍
此文档由会员 郁荷君 发布
公交车载智能媒体播放系统设计
页数:52
字数:44,892
摘要:公交车媒体播放系统实现媒体播放最直接的方式是采用车载电视接收电视信号,但这种方式接收信息单一,受众性不强。因此本文对公交车载智能媒体播放系统进行了研究,设计了以嵌入式系统为基础的车载媒体播放系统,基于嵌入式Linux无线流媒体车载播放器。该流媒体播放器采用定制的嵌入式Linux操作系统和X86工控板硬件平台,采用流媒体技术,MPEG-4视频解码,MP3音频解码技术进行设计。播放器应用于无线局域网环境下,可以进行流媒体视频点播收看业务。
根据公交车的客观条件,在公交车上使用带视频、音频输出的嵌入式系统是最合适的,利用视频、音频输出来播放多媒体文件实现智能媒体播放。本文从系统的总体规划、各模块的设计,再到各模块的具体实现都进行了较为详细的介绍。综合论述了现有的嵌入式流媒体播放器的相关技术原理,在此基础之上总结出本系统的具体设计思路;详细设计了系统总体方案,在基于X86的嵌入式低功耗主板上构建嵌入式Linux操作系统;有效的设计传输缓冲区,解决网络延时的不确定性问题;音视频同步机制采用同系统时间比较的方式,克服了音视频相互依赖的缺点;介绍了系统的具体实现,在嵌入式主上构建满足需求的软件过程;详细介绍了流媒体播放器软件部分各模块的实现。
目录:
目 录
摘 要 I
Abstract II
1 绪言
1.1 课题背景 1
1.2 国内外研究现状 4
1.3本文的主要研究内容和章节安排 6
2 系统设计方案的研究与分析
2.1流媒体系统组成 8
2.2音视频压缩标准 10
2.3流媒体传输协议 12
2.4嵌入式技术 14
3 嵌入式流媒体播放器总体设计
3.1系统总体设计方案 17
3.2嵌入式Linux操作系统的构建 21
3.3系统软件模块化设计 25
4 嵌入式流媒体播放器的实现流程
4.1开发平台 31
4.2通信模块的实现 31
4.3解码模块的实现 34
4.4图形交互模块的实现 36
5 总结与展望
5.1论文总结 34
5.2展望 36
致 谢 39
参考文献 40
附 录 42
独创性声明 47
学位论文(设计)版权使用授权书 47
关键字:车载多媒体,嵌入式系统,流媒体,无线局域网,视音频解码
参考文献:
[1] 廖勇,周德松,麻信洛等. 流媒体技术入门与提高[M]. 北京:国防工业出版社, 2006:1-4.
[2] 胡泽,赵新梅. 流媒体技术与应用[M]. 北京:中国广播电视出版社,2003:17-20.
[3] 唐天虹. 实战流媒体[M]. 第一版. 北京:科学出版社,2005:22-14.
[4] 石硕. 计算机组网技术[M]. 第一版. 北京:机械工业出版社,2004:13-15.
[5] 肖磊. 流媒体技术与应用大全[M]. 第一版.重庆:重庆大学出版社,2004:6-8.
[6] 张锐. 视频点播在局域网中的应用[J],福建电脑2006,(1):175.
[7] 章凌华. 移动流媒体技术的应用探讨[D],南京:南京邮电大学,2006.
[8] 冒东奎. Quick Time多媒体软件体系的技术内涵[J], 计算机系统应用2003,(12):45-47.
[9] 钟玉琢,向哲,沈洪. 流媒体和视频服务器[M]. 北京:清华大学出版社,2003:78-79.
[10] 段善荣. 基于MPEG-4流媒体播放器的设计与实现[J]. 咸宁学院报2009,29(6): 25-27.
[11] 王汝言. MPEG-4视频编解码器结构的优化设计[J]. 重庆大学学报2005,28(11): 25-34.
[12] Information technology-Coding of moving pictures and associated audio for digital storage media at up to about 1.5Mbit/s-Part2:Video[J].ISO/IEC11172-1,1993.
[13] 黄卫农,赖宏杉,陈健. MPEG-4视频编码算法结构分析[J],电视技术2000, 23(7):17-19.
[14]Information technology-Generic coding of moving pictures and associated audio information-Part2:Video[J],ISO/IEC13818-2,2000.
[15] Information technology-Coding of audio-visual objects-Part2:Visual[J],ISO/IEC14496--2,2002.
[16] Information technology-Coding of moving pictures and associated audio for digital storage media at up to about 1.5Mbit/s-Part3:Audio[J],ISO/IEC11172-3,1993.
[17] 叶晓舟. 基于定点DSP的MP3解码算法优化与实现[J],计算机工程与应用2007,(3):43-44.
[18] H.Schulzrinne S.Casner,R.Frederick,V.Jaeobson. RTP:A Transport protocol for Real-Time Applications[J] ,RFC355O,January2003,27(3):48-51.
[19] 任延珍,喻占武,胡瑞敏. 基于RTP/RTCP协议的实时数据传输与同步控制策略[J].计算机工程与应用2003,39(1):144-147.
[20] 孔永锋,施伟斌.基于RTP&RTCP的MPEG-4嵌入式Linux无线视频监控系统[J].安防科技2009,(12):29-31.
[20] H.Sehulzrinne,A.Rao,R.LanPhier. Real Time Streaming Protocol(RTSP)[J] ,RFC2326,April.1998,21(4):74-79.
[21] Hypertext Transfer Protocol-HTTP/1.1[J] ,RFCZ068,IETF,Jan.1997,22(3):37-39.
[22] P.Christ,Ch.Guillemot,S.Wesner. RTSP-based Stream Control in MPEG-4[J] ,May 1999,18(4):24-29.
[23] 张大波.嵌入式系统原理、设计与应用[M].北京:机械工业出版社.2004:11-12.
[24] C.Heegard,J.T.Coffey,Srikanth Gummadi,P.A.MurPhy,R.Proveneio,E.J.R ossin,S.Sehrum,M.B.Shoemake,Texas Instruments,High-Performance Wireless Ethernet[J] . Jan.2003.
[25] 威强电子(上海)有限公司.IEI IOWA-GX-R11资料[EB/OL] [26] 林晓伟.USB2.0音视频处理芯片的设计与研究[J] .电子学报2006, 23(1):45-47.
[27] 刘磊,张凤荔,秦志光. 基于U-boot构建嵌入式Linux的Boot loader[J].计算机应用研究2007,24 (12):238-240.
[28] 杨帆,顾亚平, 彭翔等. 一种小型嵌入式Linux Boot Loader的设计与实现[J].计算机应用与软件2008,25(1):225-266.
[29] Scott Maxwell. Linux内核代码分析[M]. 北京:机械工业出版社,1996: 4-6.
[30] 岳忠义,刘宇红,陆安江. MPEG-4软件解码器中音视频解码与播放同步的实现[J].重庆工学院学报2006,20(5):75-77.
[31] 刘越,程艳容. 视频压缩编解码标准[J].网络与信息2008,(5):72.
[32] 北京飞漫技术有限公司,MiniGUI用户手册VL3.x[EB/OL].
[33] 祁献鹏,郭玉东.MiniGUI-面向嵌入式系统的GUI系统[J] .信息工程大学报2001,2(3):9-10.
[34] 宋文娟. 嵌入式移动流媒体播放系统构建及QoS优化[D]. 山东:山东大学,2009.
[35] 王会,王忠,佐琴. 视频传输与解码的实现[D]. 成都: 四川大学电气信息学院, 2005.
[36] 李晓瑜. 实时AVS视频解码系统[D]. 成都:电子科技大学,2009.
[37] 刘昌盛,郭勇,谢习华. 嵌入式Linux环境下MiniGUI的研究与移植[J]. 哈尔滨理工大学报2009,14(1):23-27.
页数:52
字数:44,892
摘要:公交车媒体播放系统实现媒体播放最直接的方式是采用车载电视接收电视信号,但这种方式接收信息单一,受众性不强。因此本文对公交车载智能媒体播放系统进行了研究,设计了以嵌入式系统为基础的车载媒体播放系统,基于嵌入式Linux无线流媒体车载播放器。该流媒体播放器采用定制的嵌入式Linux操作系统和X86工控板硬件平台,采用流媒体技术,MPEG-4视频解码,MP3音频解码技术进行设计。播放器应用于无线局域网环境下,可以进行流媒体视频点播收看业务。
根据公交车的客观条件,在公交车上使用带视频、音频输出的嵌入式系统是最合适的,利用视频、音频输出来播放多媒体文件实现智能媒体播放。本文从系统的总体规划、各模块的设计,再到各模块的具体实现都进行了较为详细的介绍。综合论述了现有的嵌入式流媒体播放器的相关技术原理,在此基础之上总结出本系统的具体设计思路;详细设计了系统总体方案,在基于X86的嵌入式低功耗主板上构建嵌入式Linux操作系统;有效的设计传输缓冲区,解决网络延时的不确定性问题;音视频同步机制采用同系统时间比较的方式,克服了音视频相互依赖的缺点;介绍了系统的具体实现,在嵌入式主上构建满足需求的软件过程;详细介绍了流媒体播放器软件部分各模块的实现。
目录:
目 录
摘 要 I
Abstract II
1 绪言
1.1 课题背景 1
1.2 国内外研究现状 4
1.3本文的主要研究内容和章节安排 6
2 系统设计方案的研究与分析
2.1流媒体系统组成 8
2.2音视频压缩标准 10
2.3流媒体传输协议 12
2.4嵌入式技术 14
3 嵌入式流媒体播放器总体设计
3.1系统总体设计方案 17
3.2嵌入式Linux操作系统的构建 21
3.3系统软件模块化设计 25
4 嵌入式流媒体播放器的实现流程
4.1开发平台 31
4.2通信模块的实现 31
4.3解码模块的实现 34
4.4图形交互模块的实现 36
5 总结与展望
5.1论文总结 34
5.2展望 36
致 谢 39
参考文献 40
附 录 42
独创性声明 47
学位论文(设计)版权使用授权书 47
关键字:车载多媒体,嵌入式系统,流媒体,无线局域网,视音频解码
参考文献:
[1] 廖勇,周德松,麻信洛等. 流媒体技术入门与提高[M]. 北京:国防工业出版社, 2006:1-4.
[2] 胡泽,赵新梅. 流媒体技术与应用[M]. 北京:中国广播电视出版社,2003:17-20.
[3] 唐天虹. 实战流媒体[M]. 第一版. 北京:科学出版社,2005:22-14.
[4] 石硕. 计算机组网技术[M]. 第一版. 北京:机械工业出版社,2004:13-15.
[5] 肖磊. 流媒体技术与应用大全[M]. 第一版.重庆:重庆大学出版社,2004:6-8.
[6] 张锐. 视频点播在局域网中的应用[J],福建电脑2006,(1):175.
[7] 章凌华. 移动流媒体技术的应用探讨[D],南京:南京邮电大学,2006.
[8] 冒东奎. Quick Time多媒体软件体系的技术内涵[J], 计算机系统应用2003,(12):45-47.
[9] 钟玉琢,向哲,沈洪. 流媒体和视频服务器[M]. 北京:清华大学出版社,2003:78-79.
[10] 段善荣. 基于MPEG-4流媒体播放器的设计与实现[J]. 咸宁学院报2009,29(6): 25-27.
[11] 王汝言. MPEG-4视频编解码器结构的优化设计[J]. 重庆大学学报2005,28(11): 25-34.
[12] Information technology-Coding of moving pictures and associated audio for digital storage media at up to about 1.5Mbit/s-Part2:Video[J].ISO/IEC11172-1,1993.
[13] 黄卫农,赖宏杉,陈健. MPEG-4视频编码算法结构分析[J],电视技术2000, 23(7):17-19.
[14]Information technology-Generic coding of moving pictures and associated audio information-Part2:Video[J],ISO/IEC13818-2,2000.
[15] Information technology-Coding of audio-visual objects-Part2:Visual[J],ISO/IEC14496--2,2002.
[16] Information technology-Coding of moving pictures and associated audio for digital storage media at up to about 1.5Mbit/s-Part3:Audio[J],ISO/IEC11172-3,1993.
[17] 叶晓舟. 基于定点DSP的MP3解码算法优化与实现[J],计算机工程与应用2007,(3):43-44.
[18] H.Schulzrinne S.Casner,R.Frederick,V.Jaeobson. RTP:A Transport protocol for Real-Time Applications[J] ,RFC355O,January2003,27(3):48-51.
[19] 任延珍,喻占武,胡瑞敏. 基于RTP/RTCP协议的实时数据传输与同步控制策略[J].计算机工程与应用2003,39(1):144-147.
[20] 孔永锋,施伟斌.基于RTP&RTCP的MPEG-4嵌入式Linux无线视频监控系统[J].安防科技2009,(12):29-31.
[20] H.Sehulzrinne,A.Rao,R.LanPhier. Real Time Streaming Protocol(RTSP)[J] ,RFC2326,April.1998,21(4):74-79.
[21] Hypertext Transfer Protocol-HTTP/1.1[J] ,RFCZ068,IETF,Jan.1997,22(3):37-39.
[22] P.Christ,Ch.Guillemot,S.Wesner. RTSP-based Stream Control in MPEG-4[J] ,May 1999,18(4):24-29.
[23] 张大波.嵌入式系统原理、设计与应用[M].北京:机械工业出版社.2004:11-12.
[24] C.Heegard,J.T.Coffey,Srikanth Gummadi,P.A.MurPhy,R.Proveneio,E.J.R ossin,S.Sehrum,M.B.Shoemake,Texas Instruments,High-Performance Wireless Ethernet[J] . Jan.2003.
[25] 威强电子(上海)有限公司.IEI IOWA-GX-R11资料[EB/OL] [26] 林晓伟.USB2.0音视频处理芯片的设计与研究[J] .电子学报2006, 23(1):45-47.
[27] 刘磊,张凤荔,秦志光. 基于U-boot构建嵌入式Linux的Boot loader[J].计算机应用研究2007,24 (12):238-240.
[28] 杨帆,顾亚平, 彭翔等. 一种小型嵌入式Linux Boot Loader的设计与实现[J].计算机应用与软件2008,25(1):225-266.
[29] Scott Maxwell. Linux内核代码分析[M]. 北京:机械工业出版社,1996: 4-6.
[30] 岳忠义,刘宇红,陆安江. MPEG-4软件解码器中音视频解码与播放同步的实现[J].重庆工学院学报2006,20(5):75-77.
[31] 刘越,程艳容. 视频压缩编解码标准[J].网络与信息2008,(5):72.
[32] 北京飞漫技术有限公司,MiniGUI用户手册VL3.x[EB/OL].
[33] 祁献鹏,郭玉东.MiniGUI-面向嵌入式系统的GUI系统[J] .信息工程大学报2001,2(3):9-10.
[34] 宋文娟. 嵌入式移动流媒体播放系统构建及QoS优化[D]. 山东:山东大学,2009.
[35] 王会,王忠,佐琴. 视频传输与解码的实现[D]. 成都: 四川大学电气信息学院, 2005.
[36] 李晓瑜. 实时AVS视频解码系统[D]. 成都:电子科技大学,2009.
[37] 刘昌盛,郭勇,谢习华. 嵌入式Linux环境下MiniGUI的研究与移植[J]. 哈尔滨理工大学报2009,14(1):23-27.