Font Size: a A A

The Design And Implementation Of A MPEG-4 Video Live Transmission System Based On DirectShow

Posted on:2008-01-15Degree:MasterType:Thesis
Country:ChinaCandidate:X H QianFull Text:PDF
GTID:2178360215456441Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of computer network and multimedia technology, multimedia such as cartoon, sound and video stream is becoming more and more popular in the Internet. The distant education, video conference and real-time broadcast system, which are combinations of computer network and multimedia technology, develop quickly and change our life greatly. MPEG-4 is a very popular video codec,which is used in the low bit-rate transport in the network. So how to transport real-time MPEG-4 bit-stream in the network is a hotspot of research nowadays, and also is an important direction in the future.According to the above, the design of a MPEG-4 live video transmission system based on DirectShow and RTP/RTCP was brought forward in this paper through the research of the key technologies of live video transmission system such as DirectShow, video encoding, video decoding, RTP/RTCP protocol, video transmitting and quality of service (QoS) for transmission. The design and the realization of the system including video capture module, encode module, network transport module, decode module and playback module were depicted in this paper. All of the modules are accomplished by software technology with using MPEG-4 which is advanced video compression standard to encode and decode video stream, expansible DirectShow to realize data management of video stream and RTP/RTCP to realize real-time video transmission. According to the design scheme of the project, the development work and the function of video capture, preview, encoding, real-time transmission, decoding, playback and storage were finished.Based on the development, the jitter and packet loss on the QoS are analyzed in the paper. Through experiment, the results indicate that the system archives good perceptual picture quality for MPEG-4 video under varying network conditions and efficiently utilizes network resources.
Keywords/Search Tags:DirectShow, MPEG-4, RTP/RTCP, multicast
PDF Full Text Request
Related items