Font Size: a A A

Design And Implementation Of Player In Video Decoder

Posted on:2010-04-26Degree:MasterType:Thesis
Country:ChinaCandidate:Y JiaoFull Text:PDF
GTID:2308330464470345Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the rapid development in the area of information technology, multimedia communication has been a new way of human intercommunion. Specially, digital video plays a more and more important role in information society. The advancements of computer technology, communication technology, microelectronics technology, network technology, make real-time video compression and transportation possible. Consequently, People enjoy the convenience made by technology advances. This dissertation presents the study of several issues in video coding and its software implementation. The ISO/IEC MPEG-4 video compression standard and H.264/AVC video compression standard are studied and the software design and implementation based on the standards are also presented.First of all, the paper states the basic theory of MPEG-4 and H.264/AVC compressed video standards, the framework and its function of each part. It compares the two standards above. Then it discusses the video decoding software design and its implementation, which include the design plan, decoding process, displaying process and data receiving process. Finally, it presents the synchronization of Muti-thread, the Muti-thread technology and the optimization by using MMX and SSE and explicates the usage of the above technologies in the decoding softwareThe result of the experiment indicates that the MPEG-4 video decompressed software which is in the case that the resolution is 1280×1024 and the H.264/AVC decompressed software which is in the case that the resolution is 704×480 are able to realize the real-time decoding at 25 frame per second, which can obtain better visual image quality after decoding.
Keywords/Search Tags:Video decoder, MPEG-4, H.264/AVC, Muti-thread, SSE
PDF Full Text Request
Related items