Font Size: a A A

Research And Implementation Of H.264 Real-time Video Transmission System Based On RTP Protocol

Posted on:2017-04-08Degree:MasterType:Thesis
Country:ChinaCandidate:W B ChenFull Text:PDF
GTID:2308330482993309Subject:Electronic Science and Technology
Abstract/Summary:PDF Full Text Request
In recent years, with the broadband popularity of Internet networks and the rapid development of multimedia technology, more and more people inclined to visually obtain the Internet video information. Researching based on video stream real-time transmission technology is gradually being applied in the life and scientific research field. As a result of real-time video stream transmission requiring a huge amount of data, so not only on the video compression technology has put forward higher requirements, but also the choice of network transport protocol is extremely important.Firstly, this paper designed the overall frame of the video transmission system, and introduced H.264 video coding standard and RTP/RTCP protocol in detail. Secondly, implementation plan was given from client and server-side, including packing algorithm and unpacking algorithm. Finally, the system was tested in the actual environment.Based on the character of real-time transmission system, this paper designed and implemented a H.264 real-time video transmission system in the Linux OS. The server and the client were carried out on module design, which were based on a C/S architecture. Server-side implemented the acquisition of the video, H.264 encoding, H.264 RTP packaging, package sending. In the process of network transmission, this paper designed an improved congestion control algorithm, the server adjusted speed of sending according to the different network status, maximizing the network resource utilization. Client-side implemented RTP receiving and decoding, and outputted the data on SDL screen.In the test section, the reliability of the video transmission system was verified under the condition of wired and wireless network, and the paper analysed the transmission efficiency through capturing packet software. Meanwhile, the system was tested under the different frame rates and bitrates, regular results were obtained by analyzing data. Finally, the paper summarized the whole system and pointed out its limitations and future work.
Keywords/Search Tags:Video encoding and decoding, H.264, RTP
PDF Full Text Request
Related items