当前位置:主页 > 科技论文 > 计算机论文 >

基于ARM9的嵌入式流媒体播放器设计与实现

发布时间:2018-03-03 21:35

  本文选题:嵌入式系统 切入点:ARM处理器 出处:《电子科技大学》2013年硕士论文 论文类型:学位论文


【摘要】:在快速发展的信息时代,特别是移动互联网的兴起,移动互联网几乎涉及到了所有的信息技术,移动互联网的一大趋势是多媒体应用的迅速发展,在多媒体技术领域中流媒体是重要的技术。 在本系统开始设计之前,熟悉嵌入式硬件开发平台,包括ARM处理器的工作原理、ARM的指令集、相关开发工具的使用方法等。学习Windows CE嵌入式操作系统的相关知识,主要包括Windows CE操作系统的原理、工作机制、定制方法和流程以及应用程序的开发方法等。DirectShow技术是实现流媒体播放器的核心技术,需要对DirectShow技术及其相关知识进行学习,需要掌握的包括DirectShow的技术框架、过滤器等的概念以及其开发流程。软件程序的实现是本文的重点,也是项目的主要任务。软件的实现主要包括三部分,即图形用户界面、数据流处理以及视频显示。文中利用MFC设计了具备良好用户体验的图形用户界面,利用DirectShow的API函数实现了流媒体数据流的处理和显示,流媒体的输入源可以为本地视频文件和网络流媒体文件。为了增强设备的娱乐性,系统扩展了对iPod控制的功能,利用串口实现了设备对iPod的控制,即控制iPod上音频文件的播放、暂停、停止、下一首、上一首等,并将iPod中的音频在设备的音响上输出。 作者完成了应用程序的设计后,对系统进行了一系列的测试,,对其功能进行验证,并且对其技术参数进行提取。文中详细地列出了对软件进行测试的内容、方法和结果,为后续的设计和生产提供有益的工程数据。
[Abstract]:In the rapid development of information age, especially the rise of mobile Internet, mobile Internet involves almost all information technology, a major trend of mobile Internet is the rapid development of multimedia applications. Streaming media is an important technology in the field of multimedia technology. Before the design of this system, we are familiar with the embedded hardware development platform, including the working principle of ARM processor and the instruction set of arm, the usage method of related development tools, etc. DirectShow technology is the core technology to realize streaming media player, including the principle, working mechanism, customization method and flow chart of Windows CE operating system, and the development method of application program. It is necessary to study the DirectShow technology and its related knowledge. The technical framework of DirectShow, the concept of filter and its development flow are needed. The realization of software program is the focus of this paper, and also the main task of the project. The realization of software includes three parts, namely, graphical user interface, and so on. In this paper, the graphical user interface with good user experience is designed by using MFC, and the stream media data stream is processed and displayed by API function of DirectShow. The input source of streaming media can be local video files and network streaming media files. In order to enhance the entertainment of the device, the system extends the function of controlling iPod, and realizes the control of iPod by means of serial port, that is, to control the playback of audio files on iPod. Pause, stop, next, previous, etc., and output the audio from the iPod on the device's audio. After completing the design of the application program, the author carries on a series of tests to the system, verifies its function, and extracts its technical parameters. In this paper, the contents, methods and results of the software testing are listed in detail. Provide useful engineering data for subsequent design and production.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TN919.8;TP368.12

【参考文献】

相关期刊论文 前10条

1 王陆林;刘贵如;蒋朝根;;基于WLAN的嵌入式视频监控系统的研究与设计[J];安防科技;2008年05期

2 张俊霖;王世好;;实时操作系统综述[J];电脑知识与技术;2011年18期

3 方波,曾致远;基于DirectShow的流式立体视频播放器的设计与实现[J];电视技术;2004年10期

4 康亮;;HTTP Streaming技术发展趋势[J];电信网技术;2011年06期

5 高勇,阙大顺;基于DirectShow的视频播放程序的开发[J];交通与计算机;2003年06期

6 李海明;徐敬;黎燕飞;;基于P2P视频点播技术的流媒体平台设计与开发[J];计算机与现代化;2011年04期

7 钱华明;刘英明;张振旅;;基于S3C2410嵌入式无线视频监控系统的设计[J];计算机测量与控制;2009年06期

8 郭峰;刘臣宇;李小丽;;基于MFC的Vega应用程序线程分析[J];科技信息(科学教研);2008年16期

9 吴杰;吴宁;周阳;郭荣辉;;基于H.264的网络流媒体播放控件的设计与实现[J];南京师范大学学报(工程技术版);2011年04期

10 吴静;侯玉华;;移动流媒体业务的技术方案分析[J];信息通信技术;2008年01期

相关硕士学位论文 前9条

1 刘素娇;流媒体传输网络拥塞控制研究[D];西南交通大学;2011年

2 李励立;基于HTTP协议的流媒体播放器系统软件设计[D];浙江大学;2006年

3 郭娟;移动终端流媒体播放器的研究[D];北京邮电大学;2006年

4 黄颖;基于DirectShow的视频播放系统研究与实现[D];华中科技大学;2006年

5 李琳;Windows Mobile平台移动流媒体客户端的研究与实现[D];华中科技大学;2008年

6 许跃飞;基于网络编码的视频组播研究与实现[D];武汉理工大学;2010年

7 熊刚;基于Android的智能手机的设计与实现[D];武汉理工大学;2010年

8 肖静娴;基于ARM9和CCD的嵌入式视频采集与传输系统[D];武汉理工大学;2010年

9 张泉;μC/OS-II在C8051F单片机系统上的移植与应用研究[D];上海交通大学;2009年



本文编号:1562783

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1562783.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户94be2***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com