标签:mjpg streamer 远程视频监控 arm9 c语言
转载请注明出处:http://blog.csdn.net/ruoyunliufeng/article/details/38457827
这个项目是假期花费足足办个月才搞定的。 从今天开始我将从0开始介绍我的整个项目,其中包括从开始的构思、实施、再到执行。希望大家能从中有所收获,关于代码和文档,我还在整理,应该在写完这个项目之前能够全部整理完,到时候一并放出。
效果视频:http://v.youku.com/v_show/id_XNzUzMzA1MTg0.html
一.功能介绍
1.视频监控功能
这部分主要是移植了mjpg streamer,mjpg-streamer 可以通过文件或者是HTTP方式访问linux UVC兼容摄像头。通过火狐浏览器(内网或外网)即可观看UVC摄像头所接收的数据。
2.报警功能
四种报警同时工作,提高安全性。
a.灯光闪烁报警
LED灯亮灭交替闪烁。
b.蜂鸣器不同频率循环鸣叫报警
蜂鸣器两种频率跟随LED亮灭进行变换。
c.短信报警
触发警报后会会受到报警短信。
d.电话报警
触发警报后给110打电话(视频中是给114打的电话)。110可以直接根据电话号判断是报警的监控摄像头,然后可以直接调取监控画面,还可以进行和现场对话。(就是和110能够实现实时无缝联网)
3.密码功能
使整个系统更加安全,更加人性化
a.登录网页监控的时候需要输入密码。
b.能够通过四个汉字的密码控制报警功能的开关。
二.项目框架
1.硬件框图
2.软件框图
三.后续博客(计划)
1.构思篇
主要讲这个项目是怎么产生的,以及我的一些想法。
2.硬键篇
介绍项目的硬件,为驱动以及应用做铺垫
3.软件篇
重点在软件篇,这里我会分几节详细讲解软件构成,当然有些知识我也是在学习中,希望能和大家共同交流学习。
标签:mjpg streamer 远程视频监控 arm9 c语言
原文地址:http://blog.csdn.net/ruoyunliufeng/article/details/38457827