基于ARM平臺(tái)的嵌入式流媒體播放系統(tǒng)的研究與設(shè)計(jì)
[Abstract]:Now that the Internet has entered thousands of households, streaming media technology has made it possible to listen to radio or watch TV online. Today, many radio and television stations broadcast their own programs over the Internet while broadcasting wirelessly. At present, most of the programs we listen to or watch are on the PC. Although the PC is powerful, it also has the disadvantages of large power consumption, large volume, bulky and slow start. Therefore, it is necessary to develop a better playback system to replace the traditional PC. Embedded system is a special computer system, which can be clipped to hardware and software, and has strict requirements for both volume and power consumption. In this paper, the embedded technology is introduced into the streaming media playing field, and an embedded streaming media playback terminal system based on S3C6410 platform is studied and designed. The system can not only play the audio and video programs on the network, but also play the local audio and video files. Compared with PC, the system starts quickly, is small, and has remarkable energy-saving effect. Today, when the whole society advocates energy saving and environmental protection, this product is sure to be welcomed by the vast number of consumers and has a broad market prospect. This paper first introduces the research background of the paper, the significance of developing the embedded streaming media playing system, the related embedded technology and streaming media technology, and gives the overall structure of the paper. Then the overall structure of the hardware system and the S3C6410 processor are introduced, and the circuit schematic of the memory, audio and network parts of the system are analyzed in detail. Then it discusses how to build an embedded system application running platform, mainly including bootloader Linux kernel migration and Yaffs2 root file system. Driver programming and porting play an important role in embedded development. After introducing the role of driver, this paper introduces the implementation and transplantation process of sound card chip wm9714 and network card chip DM9000AEP driver. In the last part of the paper, the analysis and transplantation of Mplayer player are carried out, and the Mplayer is optimized, and the libwma fixed-point decoder is added. At the same time, the hardware decoder of S3C6410 is added to it, which enhances the ability of Mplayer to decode MPEG4 and other related formats. In addition, this paper also uses QT to implement a simple graphical interface for user operation. To sum up, this paper introduces in detail the implementation process of an embedded streaming media playback terminal system from two aspects of hardware and software, which has a certain reference value for the similar research and design.
【學(xué)位授予單位】:湖南師范大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP368.1;TN919.8
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 申睿,趙偉;嵌入式系統(tǒng)及其在測量領(lǐng)域的應(yīng)用[J];電測與儀表;2003年09期
2 王力生;仇志付;唐軍敏;;嵌入式操作系統(tǒng)的通用硬件抽象層設(shè)計(jì)[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2006年10期
3 張玢;孟開元;田澤;;嵌入式系統(tǒng)定義探討[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2011年01期
4 張磊;溫陽東;;基于ARM和Linux交叉開發(fā)環(huán)境的搭建[J];儀器儀表用戶;2009年03期
5 胡維;張方櫻;;構(gòu)建嵌入式Linux的根文件系統(tǒng)的busybox方法[J];廣州大學(xué)學(xué)報(bào)(自然科學(xué)版);2008年03期
6 王祥;;嵌入式系統(tǒng)的實(shí)時(shí)性設(shè)計(jì)研究[J];國外電子測量技術(shù);2009年04期
7 施勇;溫陽東;;基于DM9000A的嵌入式以太網(wǎng)接口設(shè)計(jì)與實(shí)現(xiàn)[J];合肥工業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版);2011年04期
8 鐘鵬勇;;基于WM9712的觸摸屏設(shè)計(jì)及Linux驅(qū)動(dòng)實(shí)現(xiàn)[J];軟件導(dǎo)刊;2008年01期
9 張海濱;李揮;;基于S3C2410的WMA開源解碼程序優(yōu)化[J];計(jì)算機(jī)工程與設(shè)計(jì);2009年01期
10 蘇揚(yáng);胡紹江;郭倩;;基于嵌入式ARM的音頻WMA定點(diǎn)優(yōu)化[J];武漢理工大學(xué)學(xué)報(bào);2009年19期
相關(guān)碩士學(xué)位論文 前4條
1 周花梅;基于WiFi校園網(wǎng)的手持式移動(dòng)點(diǎn)播系統(tǒng)研究[D];西南交通大學(xué);2011年
2 劉建敏;基于640處理器的嵌入式視頻監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];西南交通大學(xué);2011年
3 瞿楊霞;基于嵌入式Linux的流媒體網(wǎng)絡(luò)收音機(jī)系統(tǒng)的設(shè)計(jì)與研究[D];中北大學(xué);2008年
4 曹志剛;基于LINUX+ARM的視頻系統(tǒng)的應(yīng)用和開發(fā)[D];北方工業(yè)大學(xué);2010年
,本文編號(hào):2152455
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2152455.html