Font Size: a A A

Research And Realization Of Network Video Terminal Based On DaVinci Platform

Posted on:2011-07-22Degree:MasterType:Thesis
Country:ChinaCandidate:C C WangFull Text:PDF
GTID:2178360305951769Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
As an important part of multimedia technology, digital video is making great changes to the whole electronic field recently. It is now flourishing in many areas such as motor-dom, desktop PC, mobile communication and network. There are various types of video products, and HD products are becoming more popular. Among these applications, multi-function video terminal is always a hotpot, for example, video conference terminal and portable multimedia player.Referring to the digital video development, we mainly care about three ingredients:powerful hardware platform, high performance video processing algorithm and convenient software kits. According to the above, we choose a subject aiming for distance education system, which is to do some researches about the technology needed by network video terminal based on DaVinci platform, including the key algorithm and the realization of applications.First, this subject will direct at the most popular video compression standard-H.264/AVC, by removing algorithms that infect the performance of the CPU but can't refine the application effects and proposing some good methods to improve the intra prediction rate to enhance the performance of X264 encoder. Then we will have a small but flexible codec, so that we can port it into the DM6446 platform. At the same time, we will optimize the programs of the codec from the point of linear ASM and ASM based on DaVinci platform. Finally, we package the codec according to the new xDM standard of TI Incorporation.Second, this subject will develop two applications based on the special developing mode of DaVinci platform in combination with the ARM technology. They are network video capture system and media player. As to the former, we use RTP/RTCP protocol to realize the video capture and transmission of the video terminal and the monitoring end. The player is totally newly designed, and it can support several forms including FLV, MPG2_TS and MPG4. We also study some key points such as memory management, QoS, Synchronization about Video and Audio and so on.Finally, the new X264 encoder can encode video at 12-20 fps for CIF resolution video. The network video capturing system can be used for monitoring and video education. And the video player has a wonderful framework, which makes the extension work much easier. It can be used to play video media up to HD resolution.
Keywords/Search Tags:H.264, DaVinci platform, X264, porting and optimization, RTP/RTCP, media player
PDF Full Text Request
Related items