Font Size: a A A

Network Real Time Video Transmission System Based On The Standard Of H.264

Posted on:2013-01-03Degree:MasterType:Thesis
Country:ChinaCandidate:S LiuFull Text:PDF
GTID:2248330371985167Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In the continuous development of science and technology, the communication quality isgetting higher and higher, which makes multimedia technology has been an unprecedenteddevelopment. Video transmission as one of the most widely used multimedia technology indaily life, has brought great convenience to our work and life. Video telephony, videoconferencing are the representation of video real-time transmission technology. Real-timevideo transmission not only to ensure that the client can receive high-quality video images,but also to ensure the transmission of real-time. But there are many problems in the practicalapplication of the process: First, due to the complex network environment makes the videomay be encountered in the process of transmission network congestion; Secondly, due to thedifferences of broadband networks makes the video which sent by server and the video whichreceived by customer sometimes out of sync, the existence of these problems will not onlyaffect the real-time video transmission, will cause the video can not be properly and timelyreception. This system solves the above problems one by one. Finally, basic to achieve thenetwork real time video transmission system based on the algorithm of H.264.In the field of multimedia technology, H.264compression standard bring a profoundinfluence to the video coding technology. First, the hierarchical structure of H.264separatethe process of video or audio stream compression and the process of the data transfer in thenetwork, so that makes the encoder not only to ensure that the client receives screen tohigh-quality video, but also able to provide effective real-time transmission in processingviedo stream; Secondly, the three grade structure of H.264makes the encoder to take theappropriate coding for different types of media forms, both conducive to the rational use ofresources, to ensure the effect of coding; Finally, network adaptability of H.264has provideda guarantee for the network video transmission.Based on the theoretical support of the H.264encoding algorithm, the system uses ofDirectShow video capture technology, the WinSock network programming, and selecting theappropriate network transport protocol. Highlights DirectShow works and processes, how toconnect the Filter to complete the acquisition of the video stream; the advantages and disadvantages of today’s more popular network transport protocols, as well as how does thesystem select the appropriate network transport protocol. In addition, in order to ensure thevideo stream can be transmitted smoothly in a complex network environments, networkcongestion control mechanism is an essential part. There are many reasons can cause networkcongestion, and there are many ways to solve these problems too. It is a difficulty and a key tochoose a appropriate network congestion control mechanism for the this system; rate controlhas an important impact to real-time video transmission and the quality of the video screenwhat received by customer, so must choose a effective rate control strategy to ensure thequality of this system. The aims of this paper are to pursue a real-time and high imagequality,based on above the rate control strategy can be achieved.Finally, based on above all technologies, basic to achieve the network real time videotransmission system based on the algorithm of H.264. Deal with the problems what occur tothe system and test the system.
Keywords/Search Tags:H.264, network congestion control, rate control, DirectShow, video collection
PDF Full Text Request
Related items