支持流媒体播放的LED全彩显示屏异步控制系统设计
本文关键词:支持流媒体播放的LED全彩显示屏异步控制系统设计
更多相关文章: 流媒体播放 集群管理 ARM WINCE6.0 MPEG4
【摘要】:随着广告宣传对人们生活的影响越来越大,LED全彩显示屏作为一种可随时更换显示信息的媒体终端,已经被各大商场、广场、道路交通、学校、体育场以及医院等地所采用。由于现有的LED全彩显示屏异步控制系统一般都是基于本地播放的,人们看到的播放信息只是系统中提前存储的媒体文件,不能进行实时的更新看到比较新的媒体信息。而支持流媒体播放的LED全彩显示屏异步控制系统能够实现脱离PC机之后通过网络接收媒体服务器广播的实时信息,将最新的信息呈现给大家。同时,还可以实现多个系统终端同时运行在不同地点接收同一媒体信息,实现集群管理播放的功能。 支持流媒体播放的LED全彩显示屏异步控制系统首先对其整体应用架构进行设计,然后对系统流媒体传输协议的选择以及系统设计所用到的相关理论知识点进行了分析。其次,对该控制系统的终端控制部分从硬件和软件两个方面进行了设计。硬件设计是基于ARM架构的芯片,,采用Cadence软件对核心板和外围电路进行了设计。软件设计包括操作系统平台的搭建和用户终端软件的实现。用户终端应用软件是采用VisualStudio2005软件设计的一个能够在WINCE6.0操作系统平台上运行的流媒体视频播放软件,支持的是ASF流媒体格式,其中视频是MPEG4格式,音频是AAC格式。应用播放软件采用了模块化设计的原则,分别对源码控制模块、核心解码模块以及视频播放模块进行了设计。并对设计中出现的网络同步的处理、视频播放流畅度的处理、多张卡同时播放视频的处理和整个系统安全机制的处理进行了详细的分析和说明。 最后,通过对设计好的控制系统进行测试验证,其结果表明:设计好的支持流媒体播放的LED全彩显示屏异步控制系统能够在其带载范围内,帧率和带宽一定的条件下,实现流媒体视频在LED全彩显示屏上流畅的播放。
【关键词】:流媒体播放 集群管理 ARM WINCE6.0 MPEG4
【学位授予单位】:长安大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN873
【目录】:
- 摘要4-5
- ABSTRACT5-9
- 第一章 绪论9-14
- 1.1 课题研究背景及意义9-10
- 1.2 研究现状10-11
- 1.3 支持流媒体播放的LED显示屏异步控制系统需求分析11-12
- 1.4 研究设计内容及章节组织12-13
- 1.4.1 研究设计的主要内容12-13
- 1.4.2 文章章节组织13
- 1.5 本章小结13-14
- 第二章 支持流媒体播放的LED异步控制系统概述14-35
- 2.1 整体方案设计说明14-17
- 2.1.1 系统整体结构设计14-17
- 2.1.2 支持流媒体播放的异步控制系统应用领域17
- 2.2 流媒体相关理论知识17-27
- 2.2.1 流媒体概述17-18
- 2.2.2 压缩/解压缩技术分析18-20
- 2.2.3 MPEG4关键技术及其算法分析20-24
- 2.2.4 MPEG4AAC音频编码分析24-25
- 2.2.5 流式文件格式25-27
- 2.3 网络传输27-31
- 2.3.1 网络传输的基本概念27-28
- 2.3.2 流媒体网络传输的基本内容28-30
- 2.3.3 流媒体在网络上的发布30-31
- 2.3.4 流媒体发布的关键31
- 2.4 传输协议31-34
- 2.4.1 流媒体传输协议32-33
- 2.4.2 传输协议的选择33-34
- 2.5 本章小结34-35
- 第三章 硬件设计35-48
- 3.1 硬件总体设计方案35-36
- 3.1.1 硬件方案设计概述35
- 3.1.2 硬件设计功能框图35-36
- 3.2 硬件平台主芯片的选型36-37
- 3.2.1 选型依据36
- 3.2.2 主芯片选型36-37
- 3.2.3 主芯片介绍37
- 3.3 原理图设计37-46
- 3.3.1 硬件设计方案结构图37-40
- 3.3.2 核心板设计40-41
- 3.3.3 电源电路设计41-42
- 3.3.4 FPGA部分的电路设计(LED驱动部分)42-43
- 3.3.5 存储器电路设计43-44
- 3.3.6 音频电路设计44-45
- 3.3.7 网口电路设计45-46
- 3.4 整版介绍46-47
- 3.4.1 板子基本介绍46
- 3.4.2 板子应用说明46-47
- 3.5 本章小结47-48
- 第四章 软件设计48-66
- 4.1 软件方案设计48-61
- 4.1.1 方案提出48-49
- 4.1.2 操作系统的构建49-51
- 4.1.3 流媒体播放应用软件整体设计51-55
- 4.1.4 源码控制模块55-57
- 4.1.5 内核解码模块57-58
- 4.1.6 视频播放模块58-61
- 4.2 网络同步传输处理61-62
- 4.2.1 网络同步的必要性61-62
- 4.2.2 网络同步传输处理方法62
- 4.3 视频播放流畅度的分析62-63
- 4.4 多张卡同时播视频的处理63-64
- 4.5 流媒体播放安全机制的分析与选择64-65
- 4.6 本章小结65-66
- 第五章 系统测试66-71
- 5.1 测试条件66-67
- 5.2 系统硬件连接67
- 5.3 流媒体视频传输的测试67-69
- 5.4 流媒体视频播放的测试69-70
- 5.4.1 在开发板上的视频播放测试69
- 5.4.2 在LED全彩显示屏上的视频播放测试69-70
- 5.5 本章小结70-71
- 结论与展望71-73
- 参考文献73-75
- 附录一75-77
- 攻读硕士期间取得的研究成果77-78
- 致谢78
【参考文献】
中国期刊全文数据库 前10条
1 范宇;龚伟;李农;;基于ARM的LED显示屏异步控制系统[J];常州大学学报(自然科学版);2013年04期
2 印晓红;饶义琼;罗明阳;;一种适用于网络自同步的时钟控制方法[J];现代电子技术;2013年18期
3 苏征远;易燕;戴祖诚;;嵌入式流媒体播放系统的设计与实现[J];电子设计工程;2011年20期
4 何兰;胡卫东;黄荣志;;MPEG-4中DCT算法的研究及实现[J];微计算机信息;2007年24期
5 李远煦;;浅析流媒体广告的现状及发展趋势[J];广告研究(理论版);2006年02期
6 吕四化,史萍;视频文件格式研究[J];北京广播学院学报(自然科学版);2004年04期
7 张兴明,耿晨歌,汪乐宇;网络流媒体服务器的机制与实现研究[J];计算机工程与设计;2004年01期
8 宋碧莲,吴华平,陈家训,孙莉;流媒体技术研究及其系统平台的设计与比较[J];计算机应用研究;2004年01期
9 李太君,吴泽晖;流媒体传输协议及其应用开发[J];计算机工程与应用;2004年03期
10 黄卫农,赖宏彬,陈健;MPEG-4视频编码算法结构分析[J];电视技术;2000年07期
中国博士学位论文全文数据库 前4条
1 邹勇;先进控制理论在流媒体传输播放中的应用研究[D];东北大学;2010年
2 许晓中;视频编码标准中运动估计技术研究[D];清华大学;2009年
3 杨波;流媒体系统的关键技术研究[D];北京邮电大学;2006年
4 高奎;实时流媒体系统若干关键技术的研究[D];中国科学院研究生院(计算技术研究所);2005年
中国硕士学位论文全文数据库 前10条
1 邱云平;基于ARM的LED显示屏设计 及显示效果的算法研究[D];西南交通大学;2012年
2 杨功银;基于ARM平台的嵌入式流媒体播放系统的研究与设计[D];湖南师范大学;2012年
3 姬洲;图文显示控制系统设计与实现[D];西安电子科技大学;2012年
4 黄诗文;基于ffmpeg的高性能高清流媒体播放器软件设计[D];浙江大学;2012年
5 门玉刚;流媒体转发服务中关键技术的研究与实现[D];大连海事大学;2011年
6 张凤阳;全彩LED显示屏控制系统的研究[D];重庆大学;2008年
7 李君斌;基于嵌入式流媒体系统的安全机制研究[D];浙江大学;2008年
8 季小林;MPEG-4在ARM平台上的算法优化研究与实现[D];西南交通大学;2007年
9 徐朝胜;嵌入式流媒体服务器的设计与实现[D];太原理工大学;2007年
10 林楠;MPEG-4流媒体信息编码和传输调度算法研究[D];解放军信息工程大学;2007年
本文编号:676571
本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/676571.html