



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
嵌入式Linux论文:基于ARM的嵌入式网络视频监控系统的研究【中文摘要】视频监控是监控系统中最直观的实现方式,广泛应用于现代安防系统中。但传统的模拟监控模式其设备价格昂贵,架设复杂,渐渐退出了监控市场。伴随着互联网的迅速普及和嵌入式技术的不断创新,一种称为网络视频监控的全新监控模式应运而生,它将网络技术和嵌入式技术相结合,使监控系统的成本大大降低,性能显著提高。本文在分析了前人对网络视频监控系统研究成果的基础上,将数据库技术和Web服务器技术应用到了视频监控系统中,实现了一种可以进行身份认证的网络视频监控系统。该系统基于B/S模式运行,用户通过浏览器界面进行认证登录,登录成功后给Web服务器发送视频查看请求,Web服务器将摄像头采集到的视频信号动态的显示在用户的浏览器中,以实现监控的。本系统采用三星公司生产的以ARM为体系构架的S3C2440A作为处理器,采用了通过裁减的Linux 2.6版本作为硬件平台上运行的嵌入式操作系统。文章首先介绍了视频监控和嵌入式技术的特点和发展趋势,然后着重地介绍了系统的软件设计。软件设计部分首先介绍了嵌入式Linux平台的构建过程和USB摄像头驱动程序的实现过程,接着介绍了嵌入式数据库SQLite和嵌入式Web服务器的实现原理,.【英文摘要】In monitoring systems, video surveillance is the most 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 innovation 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的嵌入式网络视频监控系统的研究摘要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-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 文件系统的制作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 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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农发行九江市修水县2025秋招群面案例总结模板
- 农发行吉林市永吉县2025秋招半结构化面试15问及话术
- 农发行天津市武清区2025秋招半结构化面试题库及参考答案
- 农发行百色市田东县2025秋招笔试创新题型专练及答案
- 农发行泰安市东平县2025秋招笔试性格测试题专练及答案
- 国家能源管城回族区2025秋招笔试模拟题及答案
- 定西临洮县中储粮2025秋招笔试模拟题及答案
- 大理云龙县中储粮2025秋招面试半结构化模拟题30问及答案
- 毕节七星关区中储粮2025秋招网申填写模板含开放题范文
- 初三的演讲稿
- 人教版三年级数学上册第一单元分层作业设计
- 网络药理学评价方法指南
- 浙教版(2024)科学八年级上册 2.1力(第2课时)课件
- 中国外卖大战报告(中英)-高盛-202507
- 咖啡对身体健康的影响研究
- DB32∕T 4569-2023 发泡陶瓷保温板 保温系统应用技术规程
- 2025-2030年中国生猪养殖屠宰行业市场发展分析及发展趋势与投资机会究报告
- 2025年肌电图仪项目可行性研究报告
- 2025-2030中国地坪研磨机行业市场发展趋势与前景展望战略研究报告
- 2023艾伏(Afore)光伏逆变器使用手册
- 2024车用清洁燃料
评论
0/150
提交评论