| For the actual development demands for the security monitoring of safe city and intelligent home, based on embedded technology, Android multimedia framework, GPRS, image processing technology, the paper proposes a complete and detail design for displaying multi-channel video surveillance images on the Android mobile phone and informing the user as alert SMS if the fixed monitoring scene encounters an unexpected event, which fulfill the demands that putting the notion of "Any Time, Any Where, Any Device" into reality, and give more convenience to the user for knowing the real-time information of the fixed monitoring scene in time and taking some efficient methods.With the C/S design pattern adopted, the system architecture is divided into two lays of server and client. The entire hardware platform of server is centered with S3C2440chip, which is extended with ZC301camera, GTM900C GPRS module and other peripherals. The paper completed the transplantation of the Linux system, the construction of the MJPG-Streamer video server, the acquisition video data by the local USB camera using the V4L2API supplied by Linux and the public IP camera on the Internet by the way of via wire or wireless. In addition, combined with the MJPG-Streamer interface, the writer added detection algorithm to the moving target, so that the server can send an alert SMS to the target phone using the AT command if necessary. Using MVC pattern in the software architecture, the Android phone client sends monitoring requests by IP address, receives video stream data to display video images and achieves complete UI design and all functions of each module using the open source UI library GreenDroid at last. |