Font Size: a A A

Design And Implementation Of The RTP-Based Real-Time Streaming Media Transmission System

Posted on:2012-08-04Degree:MasterType:Thesis
Country:ChinaCandidate:Q ZhouFull Text:PDF
GTID:2248330395955702Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the booming and speedy development of the Internet, users not only browsethe Graphic information in the Internet, but also rich real-time Audio and Videoresources. Therefore, the application of streaming media technology is becoming moreand more widespread, including in the fields of webcasting, movies, distance instruction,and online news websites. In recent years, widely deployed IPTV system has beenpushing streaming media technology into average families.In such background, we do in-depth research on the streaming transmissionprotocol and put forward a scheme of an embedded real-time transmission system ofRTP/RTCP, and work on a preliminary realization. Firstly, the RTP protocol andelaborate features of RTP/RTCP protocols, format of data packet and interaction processof data are analyzed. Secondly, a design of the whole system and its functional modules,according to the appliance demand of protocol and system, are proposed. The system,connected with upper layer application and lower level network socket respectively, canbe classified into a transmission module, an RTP/RTCP interaction module and a datacontrol module. Thirdly, the approach of realizing each module, especially the softwareand hardware platform, the initialization process, the data structure andtransmission-receiving of RTP/RTCP, and session management, are presented in detail.Finally, the test procedures of each main function are given. In this testing anddebugging process, problems are discovered and solved. And the basic function ofstreaming data’s transmission and controlling are achieved.The system improves relevant content of RTP protocol. All modules,applied to anembedded DSP system, are using ANSI C as programming language. Compared withthe system based on JAVA, this system is effectively performed. It has high portabilityand is easily updated, which can be used freely in most of the popular embeddedhardware system.
Keywords/Search Tags:RTP/RTCP, Streaming, Embedded system
PDF Full Text Request
Related items