| Along with the development of the society and technology,video surveillance has come to the digitalized and network-based developing period.Digital video surveillance technology is becoming a hot topic at present,and the appearance of Davinci technology accelerates the process.Davinci technology has high-performance processor, dedicated video processing subsystem,high integrated software,low-cost and high flexibility,etc.These advantages make it have a wide application prospect in the area of digital video.Based on this technology,the paper makes an in-depth study of the embedded network digital video system.First of all,the paper makes a brief introduction of TI' s TMS320DM6437 video developing evaluation module and DSP/BIOS real-time operating system.Then based on DSP/BIOS,the device drivers and the overall structure of system software are designed,and the software is divided into the video module and network module.Secondly,the paper starts from the specific application to study the compression coding standard H.264 and Codec Engine which is based on Davinci technology.And then the paper develops the application of the H.264 video compression code based on Codec Engine,and mainly discusses the video module of software system,including video capture and video coding task.Finally,the paper briefly introduces Network Developing Kit(NDK) which TI provided for C6000 series DSP,and sets up network software platform using DSP/BIOS and TCP/IP protocol stack provided by NDK.In order to improve the usability,writing IP into configuration staticly when network is initializing is changed to wait for the IP which set by client.And combined with the practical needs of system,two kinds of appIieation:network video storage and real-time video play are designed.They use TCP and UDP protocol separately for data transmission.Finally,video module is integrated to system to realize the H.264 video coding data net transmission in real-time,At the same time,in order to strengthen the interaction between the system and the user,a web server is build to realize the Brower/Server access.Based on the network transmission platform of TCP/IP protocol stack,paper makes the analysis of the HTTP Hypertext Transfer Protocol,and enables a network user authentication,as well as interactive Web sites by using of CGI Common Gateway Interface technology. |