Font Size: a A A

TCP Transport Embedded Streaming Media System Based On

Posted on:2015-02-01Degree:MasterType:Thesis
Country:ChinaCandidate:S ZhouFull Text:PDF
GTID:2268330425488331Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
Streaming media technology is different from traditional media, it is a new network media communication technologies. Its main feature is that it transmits the real-time media at "audio and video streaming" approach, so people can watch the high-quality screen uninterruptedly. As one of the key technologies of streaming media, the transmission of streaming media adopts RTP protocol based on UDP in traditional, while TCP is not considered suitable for real-time audio/video transmission protocol for its more overhead. However, it is not true that TCP can’t be used to transfer streaming media always. It’s just not suitable for transmitting real-time streaming media at dialogue. In the one-way transmission of streaming media, if the receiver has a large buffer and the player delay can be large enough, then media streams can be transmitted by TCP protocol. For this case, the paper designs an embedded streaming media playing system based on TCP transmission.At first, the thesis introduces the research background and significance, describes the present developent situation of streaming media technology. It also introduces the key technologies of embedded streaming media system, and analysis both the advantages and disadvantages of different methods to achieve these technologies. Then the thesis introduces the overall design of the system’s framework, and elaborates the design architecture of each module.Secondly, the thesis focuses on the software and hardware design and implementation of the system. The hardware is mainly the hardware selection of the embedded playing terminal. It selectes FL6410development board, and elaborates its core ARM11, S3C6410processor and the main hardware modules. The software includes the choice of operating system, building Linux development environment, constructing embedded ARM-Linux system, analyzation, cutting and transplantation of FFmpeg library, achieving specific function of each module and system testing. The test result showes that the system can play video stablely and smoothly, achieves the desired goal.Finally, the thesis elaborates the approach to achieve the speed control of the system’s data transmission module.
Keywords/Search Tags:Streaming media, TCP, Embedded, ARM11, Linux
PDF Full Text Request
Related items