Font Size: a A A

Research On Key Technology Of High-Definition Video Server Based On JPEG2000

Posted on:2009-12-06Degree:MasterType:Thesis
Country:ChinaCandidate:S H WangFull Text:PDF
GTID:2178360242476849Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Video server is a kind of application specific computer for video and audio data compression and decompression, data processing and data storage. Video server has already become the heart of digital playback system because of its powerful video data processing ability and its stability. The digital playback system which is based on video server makes the TV program production workflow including data capturing, non-linear editing, file management and video playback efficient and reliable. The new digital playback system makes traditional boring operation become a history and brings a great progress.Because of the drawbacks of widely used MPEG-2 high-definition (HD) video server, this paper introduced JPEG2000 compression to HD video server. A basic JPEG2000 HD video server based on a high-definition JPEG2000 video editing card under Mac OS X platform was designed and implemented in the paper. This is the first try and research in our country.The design and implementation of the system architecture and upper application is the main task of the paper. The basic functional modules of a video server consist of data capturing and list auto playback. The paper proposed several possible system-level solutions for these two basic modules separately. After comparing and analyzing cons and pros of all the possible solutions, the best system solution was designed. According to the selected solution, all the functional modules of the video server system are designed and implemented.The test results show that the response speed of the capturing module is so fast that it realizes frame accurate capture. Meanwhile, the list auto playback module achieves seamless switch between video clips. The function and performance of these two basic modules have achieved not only the aim of the project, but also the basic requirement of a practical video server. The whole system makes big improvements in function and performance comparing to the simple capturing application and playback application.The main innovations of this system are summarized as follows: i) propose the idea that introducing JPEG2000 compression into HD video server and design the system. This is the first try and research in our country. This system can provide an advanced function that is"One file, Mutiple Usages". This function solves the problem of traditional"dual rate"architecture. ii) Based on piplelining architecture, this paper proposed and designed a high-efficiency and reliable playback engine, which is the heart of the list auto playback module, using multiple-thread and shared loop buffer techniques. The playback engine relieves the pressure of HDTV data processing and solves the problem of dithering in file switch.The research content of this paper is one of the main parts of the project "Research on Network-based HD Media Production and Broadcasting" setup by Shanghai Science and Technology Committee, and it plays an important role in both media capture module and list playback module of the project.The project proposed and designed an intelligent and advanced networking non-linear editing (NLE) system named Galaxy. The new solution compensates for the drawbacks of currently used networking NLE system very well.
Keywords/Search Tags:high definition, JPEG2000, Mac platform, video server, Galaxy, NLE, capturing, list auto playback, frame accurate
PDF Full Text Request
Related items