Reprinted please indicate the source: http://blog.csdn.net/ruoyunliufeng/article/details/38457827
This project takes a full month for the holidays. Starting from today, I will introduce my entire project from 0, including conception, implementation, and execution. I hope you will find some gains. I am still working on the Code and documentation. I should be able to finish all the work before writing this project and release it at that time.
Effect video: http://v.youku.com/v_show/id_XNzUzMzA1MTg0.html
I. Features
1. Video Monitoring
Mjpg streamer is transplanted, and mjpg-streamer can access Linux UVC compatible cameras through files or HTTP. You can view the data received by the UVC camera through the Firefox browser (intranet or Internet.
2. Alarm function
These four types of alarms work at the same time to improve security.
A. Flashing alarm
The LED lights turn off and flash alternately.
B. Alarm of loop tweets with different frequency of buzzer
The two frequencies of the buzzer follow the led to turn off.
C. SMS alert
After an alert is triggered, an alert message is sent.
D. Call alarm
Call 110 after an alarm is triggered (in the video, it is a call of 114 ). 110 you can directly identify the surveillance camera as an alarm based on the phone number, and then directly retrieve the monitoring screen. You can also have a conversation with the scene. (Real-Time seamless networking with 110)
3. Password Function
Makes the entire system safer and more humane
A. You need to enter a password when logging on to web page monitoring.
B. The alarm function can be controlled through the password of four Chinese characters.
Ii. Project framework
1. hardware block diagram
2. software diagram
Iii. Follow-up blog (Plan)
1. Conception
It mainly describes how this project was created and some of my ideas.
2. Hard keys
Introduce the hardware of the project to pave the way for drivers and applications.
3. Software
The focus is on software. Here I will explain the composition of software in several sections. Of course, I am also learning some knowledge and hope to share with you.