基于ARM平台的嵌入式流媒体播放系统的研究与设计

被引量 : 0次 | 上传用户:shiyigudan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
如今互联网已经走进了千家万户,流媒体技术的发展使在线收听广播或观看电视成为了可能。现在,许多广播电台和电视台在以无线方式播出的同时还通过网络播放自己的节目。目前我们收听或收看这些节目大多是在PC机上进行的,PC机虽然功能强大,但也有功耗大、体积大、笨重及启动慢等缺点。因此,有必要开发出一种更好的播放系统来代替传统的PC机。嵌入式系统是一种软硬件可裁剪,对体积和功耗都有着严格要求的专用计算机系统。本文将嵌入式技术引入流媒体播放领域,研究和设计了一款基于S3C6410平台的嵌入式流媒体播放终端系统,该系统既能够播放网络音视频节目,又能够播放本地的音视频文件。同PC机相比,该系统启动快,体积小,节能效果更是显著。在全社会提倡节能环保的今天,该产品一定能够得到广大消费者的欢迎,市场前景广阔。本文首先介绍了论文研究背景、开发嵌入式流媒体播放系统的意义及与之相关的嵌入式技术和流媒体技术,给出了论文的总体结构。然后对硬件系统总体结构和S3C6410处理器给予了介绍,并详细分析了系统存储器部分、音频和网络部分的电路原理图。接着论述如何搭建一个嵌入式系统应用程序运行平台,主要包括bootloader、linux内核的移植及Yaffs2根文件系统的制作。驱动程序的编写和移植在嵌入式开发中地位举足轻重,文中在介绍完驱动程序的作用后,再以声卡芯片wm9714和网卡芯片DM9000AEP驱动程序为例,简述了它们的实现和移植过程。系统通过移植Mplayer播放器来实现网络流媒体的播放,论文最后部分,主要进行Mplayer播放器的分析和移植,并对Mplayer进行了一些优化,新增了libwma定点解码器,同时将S3C6410的硬件解码器添加到其中,增强了Mplayer对MPEG4等相关格式的解码能力。此外,本文还使用Qt实现了一个简易的图形操作界面,方便用户操作。综上所述,本文从硬件和软件两个方面较详细地介绍了一个嵌入式流媒体播放终端系统的实现过程,对同类研究和设计具有一定的参考价值。
其他文献
<正>由于受自由贸易协定、1992年欧洲经济联合、商品服务税以及全球性竞争全面加剧等因素的影响,将有越来越多的加拿大企业开始从事国外经营和扩大现有的国外经济活动.这种偿
2008年12月,江苏东海县博物馆在东海县体育场建筑工地清理了一眼砖券、陶圈混合结构的汉代水井,同时与以往发现的同类遗迹进行了比对。该水井的发掘,为研究汉代水井的形制、
运用未确知测度理论,建立煤矿奥灰岩岩溶水类底板突水评价模型。选取煤层底板的地质构造(断裂构造密度、褶皱、断层导水性、岩体的裂隙发育情况)、水文地质条件(水压、含水性
刑事侦查是及时、准确地揭露和打击犯罪,维护社会稳定的重要手段。如何在现有刑事侦查资源不变的条件下多破案、快破案,提高刑事侦查效率值得我们探讨研究。项目管理做为管理
定性研究作为现代流行病学调查分析研究的两大方法体系之一正在得到广泛的应用,但我国流行病学界仍然存在"定性研究只是定量研究的补充"等片面认识现象,定性研究数据分析软件
越南战争虽然早已结束,但是它对中美关系造成的影响直至今天仍然存在,而且在很大程度上对于我们今天正确处理中美关系仍有十分重要的借鉴意义:不同社会制度、不同意识形态不
本文旨在通过分析留学生作文中的词汇衔接的偏误情况,探讨偏误原因,最后针对性地提出些许教学建议。研究对象为英语国家中高级汉语水平学生,语料取自北京语言大学HSK动态作文
自西部大开发战略实施以来,我国西部地区快速城镇化趋势明显,在承接东部地区产业转移的同时,西北环境脆弱地区社会经济水平得到显著提高,生态环境面临压力增大。城镇区域是一
人民调解制度是一项具有深厚中华民族传统的法律制度,是化解社会矛盾、消除纷争的非诉讼解决方式,是现代社会自治的必然要求,是法治发展的促进力量,是利益实现的理性选择。《