Font Size: a A A

The Design And Implementation Of Wireless Portable Internet Radio

Posted on:2009-02-10Degree:MasterType:Thesis
Country:ChinaCandidate:B GongFull Text:PDF
GTID:2178360272975466Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the continuous popularity of broad band and the development of streaming technology, the network digital radio has been developing rapidly. As a part of the family digital entertainments, Internet radio could disseminate information and play music, which makes people's life greatly convenient. Compared with the traditional radio station, Internet radio has obvious advantages such as more clear sound quality (MP3 quality), abundant programs, more abroad covered area, flexible end user listening mode, etc. However, the lack of portability could be regarded as its disadvantage. Until now, it could only be played on the desktop computer.To solve the portability lack problem, this paper presents a wireless LAN-based embedded internet radio solution, and gives the design and implementation. The solution adopted embedded processor as hardware platform, embedded Linux as operating system, and 802.11b/g wireless LAN card for Internet access.Firstly, the hardware was analyzed and designed in this paper. The embedded processor ARM9 was used as a core. The TL-WN322G + USB interface wireless card which supported 802.11 b / g protocol was used for the wireless network access. Moreover, the related chips were analyzed.Secondly, according to the hardware characteristics, the software was designed in two parts: the construction of the embedded systems and the applications design. In the part of the system construction, the following works were finished: porting the embedded Linux operating system which was for the ARM platform, compiling the kernel, building the root file system, porting sound driver, wireless network card driver, and so on. In the part of the applications design, the software was divided into three modules, the control management module, the stream data transport module and the MP3 audio decoding module. This paper analyzed the methods, principles and the interface functions of each module. Finally, the Software Optimization was discussed, and the functionality and performance testing results were concluded.In sum, the design of the solution showed that the solution realized the function of listening to the network radio broadcast in home wireless LAN environment, and achieved the desired requirements with miniature, and network-access advantages.
Keywords/Search Tags:Embedded Linux, ARM9, network radio, RTP/RTCP/RTSP, 802.11b/g
PDF Full Text Request
Related items