基于ARM9的视频监控系统开题报告
2022-01-05 20:31:54
全文总字数:1671字
1. 研究目的与意义及国内外研究现状
本课题是基于嵌入式 web 服务器的技术,相对于传统的 web 服务器,其最大的特点便是占用的资源少,同时缺点是只支持一些单一的任务。但是往往很多系统不需要传统服务器那样丰富的功能,也没有与之相匹配的硬件资源,如果仍然采用传统的 web 服务器必然导致不必要资源的浪费。这时候嵌入式 web 服务器便展现出了它独有的优点,在一些小型且功能较为单一的系统之中非常适用。本课题正是基于该技术,充分利用了其占用资源少、稳定性高的优点,进行视频数据的远程传输。
国内外研究现状
在嵌入式视频监控领域,国外的起步要早于国内,从上个世纪 90 年代,便有一大批技术人员投身嵌入式领域。如今,已经有了许多开源的嵌入式远程视频监控系统。其中使用最广的是 mjpg-streamer 项目。mjpg-streamer 适用于任何搭载了 linux 系统的嵌入式系统,在 v4l 框架下捕获摄像头采集到的画面,输入输出通过插件来管理,可以同时用多种方式进行输出。其中使用最为广泛的是网络输出模式,采用网络编程将视频数据传输到 pc 端或者移动终端的浏览器上。与 mjpg-streamer 不同,luvcview 项目最大的特色便是提供了视频数据的本地显示,通过分析源码得知,该项目将摄像头捕获到的图片直接进行本地解压,显示到液晶屏上面,这样便可实时监测到摄像头捕捉到的视频数据。但是也有其不足之处的,就是是无法进行远程监控。
除了采用 b/s 模式进行视频数据传输,c/s 模式也是一种不错的选择。servfox/spcaview 项目便可实现 linux 下的远程监控。其中 servfox 是前端的视频发送程序,其通过 linux 下的 v4l 框架进行图片的获取和建立 socket 用于和上位机进行通信。spcaview 则是 pc 端下基于 linux 的视频采集程序,同样也是通过建立 socket 采集前端发送的视频数据并显示到 pc 端。该项目的缺点便是操作界面不够友善,spcaview 是基于 linux 操作系统开发的,不可能让用户熟悉繁琐的命令行,图形界面更不是 linux 的强项。
2. 研究的基本内容
本课题包括整个系统的软件设计与硬件平台的搭建,除了实现远程监控的基本功能外,同时增加了一些特殊功能,比如本地图像的显示与缓存、网页模式的设计等。
本课题采用理论与实践相结合,具有一定的实用价值。
3. 实施方案、进度安排及预期效果
选定选题检索文献,完成任务书
完成开题报告
完成外文翻译
4. 参考文献
[1] Pengrui. mjpg-streamer 项目源码分析[ EB/OL ] . http://blog.csdn.net/pengrui18/article/details/8146814,2012.
[2] M Tim Jones. 嵌入式系统TCP/IP应用层协议[M]. 北京电子工业出版社,2001.1. [3] Warren W. G . 实战Linux Socket编程[M]. 西安电子科技大学出版社,2002.1.
最新文档
- 华北地区夏季降水多年、少年近地层水汽场及风场分布特征开题报告
- 天山地区典型流域降雪分布研究文献综述
- 2016年台风狮子山路径突变原因的初步分析开题报告
- 北京和寿县地区边界层急流观测与模型的对比文献综述
- 具有双Kelvin波结构MJO活动的再分析开题报告
- 基于单片机的温控风扇设计文献综述
- 1961-2015年江苏省气候资源的时空分布规律开题报告
- 智能搬运机器人文献综述
- 基于类型的电影推荐系统文献综述
- Bi6S2O15的合成及其降解有机污染的研究开题报告
- 不确定时滞奇异摄动系统的鲁棒控制器设计文献综述
- 小型双模SIW滤波器的研究与设计开题报告
- 我国绿色出行政策执行研究——以南京市为例文献综述
- 试论李碧华小说中的爱情悲剧开题报告
- 基于FPGA的电子相册设计文献综述