Font Size: a A A

Embedded Streaming Media Player Software And Hardware Synergy To Optimize The Design And Realization

Posted on:2011-03-15Degree:MasterType:Thesis
Country:ChinaCandidate:F NieFull Text:PDF
GTID:2208360308465831Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet technology, streaming media service has been spread widely and used all over the world. So streaming service provided by ISP which should be diversified is demanded by media users. More and more people wish that the streaming media service should overcome the limitations of space and mobility, and the user can get the high-fidelity audio output of playing remote streaming media. Embedded streaming media player which is flexibility and affordable has been widely accepted by most of people. However, majority of embedded micro-controller with limited MIPS, so it can not meet the demand of applications which are complicated and executing concurrently. In terms of embedded streaming media player, how to make a good use the hardware and software resources of embedded system platform to optimize the audio decoder and the streaming media decoder playout with good output quality has become a hot topic of current research.This paper begins with describing the development of streaming media in china and abroad. Then two kinds of mainly media transmission technology and several audio codec formats which have been widely used in Internet are analyzed in dedail, because of the requirements of project, MP3 and HTTP protocol are choosed as the mainly modules with the operation system ofμClinux. In order to optimize the embedded streaming media player, we should think about the coordination and distribution of transmitting media streaming, audio decoding, hardware acceleration and so on. The ultimate aim is to achieve a streaming media player which has good acoustic fidelity, high efficiency and low power. Algorithm improving and hardware acceleration are implemented with the concept of collaborative optimization of hardware and software in the paper. Then HTTP protocol module is integrated to the audio decoder. The streaming media player has passed many tests and been implemented in target board Freescale MCF5253EVEB finally. The test results indicate that the streaming media player can not only decode local audio files and LAN media streaming, but also playout with good acoustic fidelity, high efficiency and low power. It can be used on low-end embedded products.
Keywords/Search Tags:streaming media, μClinux, MP3, collaboration of hardware and software, HTTP
PDF Full Text Request
Related items