Font Size: a A A

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

Posted on:2011-05-22Degree:MasterType:Thesis
Country:ChinaCandidate:G LiuFull Text:PDF
GTID:2198330305960299Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of multimedia technology and Internet, the demands for real time video services, such as video telephone, video conference and remote seminar, are increasing year by year. H.264/AVC, as the new video coding standard is the promising tool in such application scenarios for effective compression and good network adaptability. However, owning to high computing complexity, H.264/AVC is in dilemmatic situation because low computing complexity is an imperative requirement in real time video transmission. In order to solve this problem, this paper designs an Internet adaptable real time video transmission system focusing on H.264/AVC encoder optimization and RTP packeting. Based on analysis of H.264/AVC standard and its novel techniques, this paper has three contributions as follows:Firstly, this paper deeply analyses RTP/RTCP and researches RTP packeting strategies. The author proposes and implements an improved H.264/AVC adaptable RTP packeting strategy for real time transmission on the basis of the previous work. The successive two NAL units, which satisfy requirements determined by threshold, are packeted into one RTP packet. The simulation results verify that the proposed algorithm can efficiently improve the network utilization.Secondly, this paper also sets up a H.264/AVC real time video transmission scheme based on RTP. On the basis of H.264/AVC codec, the author studies the core algorithms of fast encoding, optimizes the encoding process and deletes related redundancy codes.The experimental results show that this novel scheme cannot encode faster than before but also achieve almost same RD performance.At last, on the grounds of previous work a H.264/AVC real time video transmission system is realized. This system takes Direct Show as development platform and also processes versatility and scalability to some degree.
Keywords/Search Tags:H.264, real time transmission, RTP/RTCP, computing complexity optimization
PDF Full Text Request
Related items