| With the rapid development of economy, security issue is getting more and more important, which is also speeding networked and mobile security system's development, Digital Video Server (DVS) is one of these new digital security systems.In this dissertation, the decoder system software for DVS is developed, and the system is developed based on Texas Instruments (TI) corporation's DaVinci processor and Embedded Linux operation system.In chapter 1, a comprehensive description about the background and the history of Digital Video Surveillance system are given, the current status and trends of DVS's technologies are introduced, and the main tasks of the project are also described.In chapter 2, the related technologies of the system are introduced, including the DaVinci processor technology, Embedded Linux OS and the codec technology.In chapter 3, first the hardware and the software architecture of the DVS decoder system are discussed, then the software modules of the system and the relationship among all software modules are introduced.In chapter 4, the details of all modules for the DVS decoder software system are discussed, including the designed flows of polling multi-encoder sources, receiving encoding data, the interactive mechanism with the DSP decoder, alarm processing and interactive interfaces for customer plug-in.In chapter 5, introduces a series of software test technologies and the test results are given.In chapter 6, the main project conclusion is summarized, and the prospect of further research work is also given. |