Font Size: a A A

Design And Implementation Of Embedded Streaming Media Players Based On The MPEG-4

Posted on:2008-08-28Degree:MasterType:Thesis
Country:ChinaCandidate:S H XuFull Text:PDF
GTID:2178360242988978Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet, the requirement of network multimedia is increasing. It costs a long time to download multimedia files from the traditional internet, so streaming media have been invented. Streaming media refers to the use of flow in the network transmission technology for the media, its characteristic is that we can download and play the files at the same time instead of downloading the entire documents before playing.This thesis studied the design of an embedded streaming media player. The system selected TI's DaVinci platform as the hardware platform, and embedded Linux as the operating system. In multimedia standards, the MPEG-4 standard which has a good compression performance and low complexity is chosen. The RTP / RTCP and RTSP are chosen as the real-time transmission protocol.The main contents in this thesis can be summarized as the following:(1) The streaming media technology development and application will be introduced. Then the relevant technologies of streaming media player are introduced in detail, such as multimedia standard MPEG-4, streaming media protocols RTP / RTCP and RTSP, embedded Linux systems.(2) The hardware,software design and partition of function modules are base on these technologies. According to streaming media transmission system structural levels, the software system is divided into three modules: RTSP control module based on the RTSP protocol, RTP receiver module based on the RTP protocol and decoder and player module based on Davinci's dual-core technology. Then the design of every part in software modules achieves a detailed briefing.(3) The testing system platform and software are designed, and a streaming media server and embedded development environment also are builded. At last, the system is tested and concluded.This system is based on the project of IPTV set-top boxes design and implementation, the Davinci's ARM + DSP technology is used to improve the efficiency and effectiveness of the decoders, so the player can support NTSC / PAL. The embedded Linux system which is easy to application develop and transplant is used, so it lays a good foundation for the development of IPTV set-top boxes.
Keywords/Search Tags:Streaming media, embedded system, MPEG-4, RTP, RTCP, RTSP
PDF Full Text Request
Related items