| With the continuous improvement of the economic development and people’ssafety awareness, the application of network video surveillance system is more andmore extensive, and due to the rapid development of multimedia technology, computernetwork transmission, embedded systems, network video surveillance system is alwaysupdating, at the same time, the speedã€qualityã€timeliness of video transmitting, and thesystem reliabilityã€stability have been improved. In this thesis, embedded systems,network data transmission, multimedia processing technology are combined together,basing on the embedded Linux operating system, with a variety of hardware technology,ueing TI’s TMS320DM355processor in DaVinci processors as a hardware core, finallyfinishing the study and design of embedded network video server.This thesis introduces the development status of the embedded network videoserver and the key technologies of embedded network video server firstly. Through thestudy and compare of underlying hardware which exists in a variety of embeddednetwork video servers, we confirm the hardware design. Firstly we use TI’s TVP5150asvideo capture module, and use TI’s TMS320DM355, which combines videocompression module and video capture module. In software design, we select theembedded Linux operating system, then construct the cross-compiler environment,byusing the Boot Strap loader boot program to tailor and compile the kernel. The designof applications includes captureã€encodingã€transmission of video, communicationservices and interface communication of control services.This process uses inter-processcommunication, multi-threaded processing and network transmission technology.Finally, in the laboratory LAN environment, a reasonable test of the system obtainsresults show that the design and implementation of embedded network video serverhardwareã€software features can meet expectations. |