下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、嵌入式Linux论文:基于ARM的嵌入式网络视频监控系统的研究【中文摘要】视频监控是监控系统中最直观的实现方式,广泛应用于现代安防系统中。但传统的模拟监控模式其设备价格昂贵,架设复杂,渐渐退出了监控市场。伴随着互联网的迅速普及和嵌入式技术的不断创新,一种称为网络视频监控的全新监控模式应运而生,它将网络技术和嵌入式技术相结合,使监控系统的成本大大降低,性能显著提高。本文在分析了前人对网络视频监控系统研究成果的基础上,将数据库技术和Web服务器技术应用到了视频监控系统中,实现了一种可以进行身份认证的网络视频监控系统。该系统基于B/S模式运行,用户通过浏览器界面进行认证登录,登录成功后给Web服务器
2、发送视频查看请求,Web服务器将摄像头采集到的视频信号动态的显示在用户的浏览器中,以实现监控的。本系统采用三星公司生产的以ARM为体系构架的S3C2440A作为处理器,采用了通过裁减的Linux 2.6版本作为硬件平台上运行的嵌入式操作系统。文章首先介绍了视频监控和嵌入式技术的特点和发展趋势,然后着重地介绍了系统的软件设计。软件设计部分首先介绍了嵌入式Linux平台的构建过程和USB摄像头驱动程序的实现过程,接着介绍了嵌入式数据库SQLite和嵌入式Web服务器的实现原理,.【英文摘要】In monitoring systems, video surveillance is the most
3、intuitive way to achieve and widely used in modern security systems. However, because of the high expense of equipments and the complexity of setting up, the traditional analog control model gradually withdrew from the monitoring market. With the rapid popularization of the Internet and the innovati
4、on of the embedded technology, a new network video surveillance monitoring mode came into being, Combining with the network technology and the embedded techno.【关键词】嵌入式Linux SQLite数据库技术 Web服务器 通用网关接口【英文关键词】Embedded Linux SQLite database technology Web server Common Gateway Interface【目录】基于ARM的嵌入式网络视频监
5、控系统的研究摘要4-5Abstract51 绪论9-121.1 课题研究的背景及方法91.2 视频监控系统发展现状9-111.3 课题研究的内容11-122 网络视频监控系统开发基础12-192.1 嵌入式系统概述12-132.2 嵌入式操作系统的选择13-142.2.1 嵌入式操作系统概述132.2.2 嵌入式Linux 操作系统13-142.3 嵌入式处理器选型14-162.3.1 ARM 处理器简介14-152.3.2 ARM 微处理器技术特点及应用领域152.3.3 S3C2440A 微处理器15-162.4 硬件开发平台简介16-182.5 系统软件总体框架图182.6 本章小结18
6、-193 嵌入式linux 开发平台的搭建19-403.1 嵌入式开发环境的搭建19-213.1.1 交叉编译工具的制作19-203.1.2 主机开发环境的配置20-213.2 系统引导代码bootloader 的移植21-253.2.1 bootloader 的概念21-233.2.2 U-boot 的移植23-253.3 嵌入式linux 的移植25-293.3.1 linux 内核简介25-263.3.2 linux 内核配置与编译26-293.4 根文件系统的移植29-333.4.1 Linux 根文件系统简介29-303.4.2 嵌入式文件系统的选择30-313.4.3 YAFFS
7、文件系统的制作31-333.5 视频采集功能的实现33-393.5.1 设备驱动程序概述34-353.5.2 字符设备驱动程序的实现过程35-373.5.3 USB 摄像头驱动程序的移植37-393.5.4 servfox 程序的移植393.6 本章小结39-404 嵌入式数据库的应用40-464.1 嵌入式数据库的介绍40-424.1.1 嵌入式数据库的特点40-414.1.2 嵌入式数据库的分类及其应用领域41-424.2 嵌入式数据库的选择42-444.2.1 SQLite 数据库简介424.2.2 SQLite 的技术特性42-434.2.3 SQLite 的安装与使用43-444.3
8、 SQLite 的程序设计基础44-454.4 本章小结45-465 嵌入式WEB 服务器的实现46-565.1 B/S 结构原理及其优点46-475.2 嵌入式WEB 服务器简介47-505.2.1 Web 服务器的基本原理47-485.2.2 嵌入式web 服务器架构48-505.3 嵌入式WEB 服务器相关的技术介绍50-515.3.1 嵌入式网络通信协议TCP/IP505.3.2 HTTP 协议概述50-515.4 嵌入式WEB 服务器BOA 的构建51-545.5 服务器端自启动的实现54-555.6 本章小结55-566 视频监控软件的设计与实现56-676.1 静态WEB 页面设计的相关技术56-586.1.1 HTML 简介56-586.1.2 HTML 表单处理586.2 动态Web 页面实现的相关技术58-616.2.1 通用网关接口CGI 介绍596.2.2 CGI 的工作原理59-616.3 视频监控
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年南充文化旅游职业学院单招职业倾向性测试题库含答案详解(基础题)
- 2026年内蒙古阿拉善盟单招职业倾向性测试题库有完整答案详解
- 2026年内蒙古美术职业学院单招职业倾向性测试题库含答案详解(能力提升)
- 2026年厦门华天涉外职业技术学院单招职业倾向性考试题库带答案详解(培优b卷)
- 2026年南阳农业职业学院单招职业技能考试题库含答案详解(培优)
- 六年级下册道德与法治期末检测卷含答案【考试直接用】
- 广东省六校2025-2026学年高三下学期3月高考模拟英语试题含解析
- 云南省玉溪市澄江县一中2025-2026学年高考适应性月考卷(六)化学试题试卷含解析
- 浙江省温州市环大罗山联盟2026年高三广东六校高考模拟考试生物试题及参考答案含解析
- 重庆江津长寿綦江等七校联盟2026届高三下学期四月调考英语试题含解析
- 液压与气动应用技术(第3版)课件 任务5-2汽车起重机支腿的控制回路的设计与应用
- 2026年湖南现代物流职业技术学院单招职业技能考试题库含答案
- 小学阶段关联词重点归纳
- 华住协议书酒店
- 高标准农田建设工程质量专项整治技术手册
- 海关面试题目解析及答案
- 2025年江西省农村(社区)“多员合一岗”工作人员招聘考试历年参考题库含答案详解(5套)
- (高清版)DB44∕T 1075-2012 《蒸压陶粒混凝土墙板》
- 体育场馆方案汇报
- 2025中国西电集团校园招聘笔试历年参考题库附带答案详解
- 变电站综合自动化课件 二次回路识图
评论
0/150
提交评论