论文部分内容阅读
随着广告宣传对人们生活的影响越来越大,LED全彩显示屏作为一种可随时更换显示信息的媒体终端,已经被各大商场、广场、道路交通、学校、体育场以及医院等地所采用。由于现有的LED全彩显示屏异步控制系统一般都是基于本地播放的,人们看到的播放信息只是系统中提前存储的媒体文件,不能进行实时的更新看到比较新的媒体信息。而支持流媒体播放的LED全彩显示屏异步控制系统能够实现脱离PC机之后通过网络接收媒体服务器广播的实时信息,将最新的信息呈现给大家。同时,还可以实现多个系统终端同时运行在不同地点接收同一媒体信息,实现集群管理播放的功能。支持流媒体播放的LED全彩显示屏异步控制系统首先对其整体应用架构进行设计,然后对系统流媒体传输协议的选择以及系统设计所用到的相关理论知识点进行了分析。其次,对该控制系统的终端控制部分从硬件和软件两个方面进行了设计。硬件设计是基于ARM架构的芯片,采用Cadence软件对核心板和外围电路进行了设计。软件设计包括操作系统平台的搭建和用户终端软件的实现。用户终端应用软件是采用VisualStudio2005软件设计的一个能够在WINCE6.0操作系统平台上运行的流媒体视频播放软件,支持的是ASF流媒体格式,其中视频是MPEG4格式,音频是AAC格式。应用播放软件采用了模块化设计的原则,分别对源码控制模块、核心解码模块以及视频播放模块进行了设计。并对设计中出现的网络同步的处理、视频播放流畅度的处理、多张卡同时播放视频的处理和整个系统安全机制的处理进行了详细的分析和说明。最后,通过对设计好的控制系统进行测试验证,其结果表明:设计好的支持流媒体播放的LED全彩显示屏异步控制系统能够在其带载范围内,帧率和带宽一定的条件下,实现流媒体视频在LED全彩显示屏上流畅的播放。