| Along with the continuous development of information technology, videosurveillance from early analog control into the digital era, and the rapid developmentof computer network technology, in particular the increasing popularity of embeddedtechnology, making the network video surveillance system based on embedded techn-ology is gradually replacing some traditional digital video surveillance equipment.Embedded network video surveillance system has the advantages of small size, lowcost, high stability, good real-time, and has broad prospects for development.This paper first introduces the development status and future trends of the videosurveillance system at home and abroad, the analysis of the characteristics of theembedded network video surveillance system and key technologies; proposed basedon an ARM11embedded Linux-based remote video surveillance system program, thesystem structure of a Tiny6410development board as an embedded developmenthardware platform. The core board S3C6410integrates ARM1176JZF-S CPU models,the normal operating frequency up to553MHz, and has a high cost, low powerconsumption, it uses32-bit internal bus architecture S3C6410built-in powerfulmultimedia processing unit can be image processing, audio and video processing, anddisplay operations and scaling. Monitoring terminal in the system, the use of modernthe Z301camera connected by USB interface development board, to S3C6410theYUY2format of video frame. The system software design aspect, in V4L2interfacefor data collection, is selected having a high compression efficiency of the H.264compression standard hardware compression of the video stream, the first by internalCPU integrated MFC module. The system by boa ported to Linux systems running onthe ARM11development board, the establishment of an embedded web server forremote clients to provide network access based on the HTTP protocol to respond torequests for remote clients by CGI scripts sending a coded video data packets.This paper completed video capture, encoding, transmission, and display moduledesign, debugging and verification in the LAN. VLC in the client can receive networkstreaming from target board server via the socket, it blends the FFmpeg withLibdvdcss library can decode and play most of the video data. Experimental resultsshow that: the system design is reasonable and feasible, and can be displayed properlywhen sending the frame rate is more than25fps, packet loss rate is very low. |