基于TCP傳輸?shù)那度胧搅髅襟w播放系統(tǒng)
[Abstract]:Streaming media technology is a new type of network media communication technology, which is different from the traditional multimedia technology. Its main characteristic is to transmit the media in real time by "audio and video stream", so that people can enjoy the continuous high quality picture online. Streaming media transmission is one of the key technologies of streaming media. Traditionally, RTP protocol based on UDP is generally adopted, while TCP is considered unsuitable for real-time audio and video transmission because of its own overhead. However, the transmission of media stream is not necessarily the use of TCP,. It is just not suitable for the real-time media transmission mode of dialogue, but under the one-way transmission mode of streaming media server, If the receiver buffer is large and the playback delay is large enough, the TCP protocol can be used to transport the media stream. In view of this situation, the paper designs an embedded streaming media playback system based on TCP transmission. Firstly, the paper introduces the research background and significance of the subject, and expounds the development of streaming media technology at home and abroad. At the same time, the key technologies of embedded streaming media system are introduced, and the advantages and disadvantages of different methods to realize these technologies are analyzed in detail. Then the whole design framework of the system is introduced, and the design framework of each module is described respectively. Secondly, the paper focuses on the software and hardware design and implementation of the system. The hardware part is mainly the hardware selection of the embedded terminal player. The FL6410 development board is selected, and its kernel ARM11, processor $3C6410 and its main hardware modules are described. The software includes the selection of operating system, the construction of Linux development environment, the construction of embedded ARM-Linux system, the analysis of FFmpeg library, the cutting and transplanting, the realization of specific function of each module and the system test, etc. The test results show that the system plays the video steadily and smoothly and achieves the expected goal. Finally, the method of speed control in data transmission module is described in detail.
【學(xué)位授予單位】:南京理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TN946
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 陳爽文;流媒體技術(shù)綜述[J];北京廣播學(xué)院學(xué)報(自然科學(xué)版);2003年01期
2 何立民;嵌入式系統(tǒng)的定義與發(fā)展歷史[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2004年01期
3 張沖;楊燦;楊澤銓;黃輝澤;;RTMP協(xié)議在P2P流媒體系統(tǒng)中的應(yīng)用[J];電視技術(shù);2009年S2期
4 李校林;劉海波;張杰;劉利權(quán);;RTP/RTCP,RTSP在無線視頻監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)[J];電視技術(shù);2011年19期
5 康亮;;HTTP Streaming技術(shù)發(fā)展趨勢[J];電信網(wǎng)技術(shù);2011年06期
6 張營;李鵬;陳立鋒;鞏永光;;嵌入式系統(tǒng)發(fā)展綜述[J];電子技術(shù);2008年06期
7 方開紅;鄔春學(xué);羅云;盧書田;;一種自適應(yīng)網(wǎng)絡(luò)帶寬控制流媒體視頻流傳輸方法[J];儀器儀表用戶;2007年01期
8 蔡墩雄;唐依珠;;基于嵌入式Linux的網(wǎng)絡(luò)流媒體播放終端的研究設(shè)計[J];福建電腦;2007年01期
9 周青云;王建勛;;嵌入式系統(tǒng)的應(yīng)用與發(fā)展[J];工業(yè)儀表與自動化裝置;2008年03期
10 陳小平,王皖陵;Linux下實時流媒體的編程實現(xiàn)[J];安徽工業(yè)大學(xué)學(xué)報(自然科學(xué)版);2005年03期
,本文編號:2362529
本文鏈接:http://sikaile.net/kejilunwen/wltx/2362529.html