| The application of video surveillance system is needed widely in the future. With the appearance of embedded technology, the development of image compression technology and the improvement of network transmission technology, video surveillance system now are mainly developed and deployed with embedded system. Also people pay more attention to embedded video surveillance system because of it's high integration,high reliability and low cost. Therefore, it is absolutely significant for us to design and implement video surveillance system based on embedded system.This paper adopts ARM+DSP dual embedded processor TMS320DM270 develop board as target to build up an integrated embedded OS platform; furthermore realize an embedded surveillance system based on the MPEG4 and standard streaming media transmission protocol (RTSP/RTP) . Firstly we do some research on actual application for video surveillance system, then design the whole project about embedded video surveillance system, finally we implement every part of this system. The system includes two parts: hardware and software. In the part of hardware we adopt Texas Instrument's TMS320DM270 dual micro-processor embedded audio/video development platform; Software mainly includes embedded OS, embedded streaming media server,embedded web server and client management software.Embedded OS is necessary for embedded video surveillance system. A stable and high effective embedded OS is necessary to make full use of limited resource on embedded development board. Firstly, this paper ports open-source embedded Linux to the TMS320DM270 development platform; Secondly, we implement the communication between ARM and DSP, meanwhile give the MPEG4 encode/decode algorithm in form of API on the embedded development platform to encode/decode live audio/video; Finally, we build up two servers—steaming media server(based on the standard protocol of RTSP/RTP) and embedded web server(based on the standard protocol of HTTP) above the embedded OS on the TMS320DM270, furthermore we make the TMS320DM270 development platform have ability to compress and uncompress live audio/video, send and receive audio/video data on the IP network, also multiple clients can access and control this embedded video surveillance system under the architecture of B/S.This system integrates the technology of embedded system development,steaming media protocol and network protocol, so the embedded video surveillance system that we design and implement have various advantages: advanced technology, well performance, perfect function, low cost and so on. It can be applied on far-ranging area in a short time. |