Font Size: a A A

The Research Of Implementing SIP Media Server Support Video Broadcasting

Posted on:2007-06-12Degree:MasterType:Thesis
Country:ChinaCandidate:J LiuFull Text:PDF
GTID:2178360212967749Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
As a typical application of Broad Band, Internet communication on behalf of VoIP is facing tremendous development opportunity. The Session Initiation Protocol (SIP), which was designed by the Internet Engineering Task Force (IETF), is becoming more important as it is scalable, flexible and distributable. Multimedia business has bright prospects and great market potential, and media server plays an important role in VoIP. This article is aimed at how to implement the media server, which provides video service. To achieve the aim, many related issues with this aim must be studied. And the key researches are the architecture of the server and the technical elements to implement it.The research include following points. First, the communication between the server and the client must be controlled very well, and the SIP protocol has many advantages to implement the control. Therefore, the SIP was processed to control the communication. Second, network bandwidth is limited and video data are huge, and the video data must be encoded to transport in the network. Third, Both TCP and UDP have a lot of disadvantages to transport real-time data, so media server must support RTP to solve the problem of the UDP transmission. Fourth, server must process many requests at one time. To save bandwidth and improve performance, server uses broadcasts to transport the data.This article is divided into five chapters. The first chapter introduced related agreements and standards. Such as, SIP protocol, SDP protocol, H264 codec and RTP/RTCP protocol. The second chapter introduced the needs analyses of the media serve. These analyses include the network operating environment, the server architecture and the functions of the server. Base on the analyses, the third chapter given the design details. These details include signal process design, media process design and so on. Through the design, the fourth chapter introduced how to achieve a prototype system of the server. The modules'implementation details and some important data structures are given. At last, the fifth chapter described the prototype system's inadequate and improving direction, and given a project to extend the system.
Keywords/Search Tags:VoIP SIP Protocol, Stream media, Video coding, Video broadcasting
PDF Full Text Request
Related items