NVD audio and video container formats Research and Implementation
|School||Huazhong University of Science and Technology|
|Course||Computer System Architecture|
|Keywords||High-definition video disc player Audio and video container Local Play Webcast|
In order to promote China -definition media player sound development of industry , possess a proprietary container format HD programming is necessary . In addition, for better meet the needs of people's lives and a more reasonable copyright protection considerations , NVD -definition video disc player business model is changing. This transformation process has a new requirement: program data sources should be allowed to have a variety of ways , is no longer just the disc , disk and U disk and other local storage medium , you must also include the network . This requires NVD uses a variety of program sources can satisfy requirements for playback of audio and video container format. Audio and video container format basic requirement is able to go through a number of encoded audio stream , the video stream or subtitle stream data encapsulation write file, the file is extracted from each data stream , and these data can be correctly decoded . Containers of different audio and video in different environments with different properties. NVD -definition video disc player in the new business model used by the container should have the features include : support for mainstream encoding format ; decoding order all frames interleaved storage ; encapsulates multiple audio streams , video streams and subtitle streams ; contains the index information ; package 135 minutes or so full high-definition ( resolution 1920 * 1080p) video programs resulting file size should be no more than one NVD disc capacity. In all current container format due to their own various reasons can not meet the new business model NVD case of need , the basic framework to Matroska format as a reference , using the MP4 format streaming hint tracks thinking , combined with other container formats Some of the advantages of using language design EBML get a new audio and video container format HDAV and with the FFmpeg framework to achieve its encapsulation and de- encapsulation work . In the PC platform and NVD based CSM1201 chip experiments were carried out HDAV platform file and play package after testing , HDAV meet NVD player in the new business model for audio and video container requires preliminary conclusions have been verified .