学位论文 > 优秀研究生学位论文题录展示
基于嵌入式Linux的远程网络视频监控系统研究
作 者: 吴迪
导 师: 刘时进
学 校: 华中师范大学
专 业: 电路与系统
关键词: Linux 视频采集 H.264编码 TCP/IP协议
分类号: TN948.6
类 型: 硕士论文
年 份: 2012年
下 载: 1次
引 用: 0次
阅 读: 论文下载
内容摘要
随着我国经济的快速发展,人们的生活水平出现了大幅提高。一些高科技的出现,能够更更好的服务于人们生活。视频监控在学校、银行、军事、交通、社区的应用,能够更好的约束人们的行为准则,同时为不法分子的罪行提供证据,这样就能更好的保护人们的生命财产安全。随着计算机技术的快速发展,以及网络带宽的普及,视频监控由原先的模拟监控逐渐向网络监控发展。这样就克服了以往视频监控存在的结构复杂、价格昂贵、还需大量电缆的缺点。由于嵌入式的快速发展,嵌入式产品在人们生活中随处可见,如空调、冰箱、手机、相机。本文设计的基于Linux的嵌入式远程视频监控系统是以Micro2440开发板作为硬件平台,以代码公开、内核精简、支持多硬件平台、网络强大为特点的Linux系统作为软件平台。本文通过对Bootloader的移植、内核的移植、配置及编译、根文件的编写,最后通过应用程序实现USB摄像头进行视频采集,然后进行II.264编码压缩,压缩的数据由TCP/IP协议进行网络传输,客户端打开应用程序就可以接收到远处的视频图像,进而进行视频监控。
|
全文目录
摘要 5-6 Abstract 6-9 第一章 绪论 9-12 1.1 本文研究背景及意义 9-10 1.2 视频监控的发展及数字监控的优势 10-11 1.2.1 视频监控的发展 10 1.2.2 数字监控的优点 10-11 1.3 论文结构 11-12 第二章 嵌入式远程网络视频监控系统的构架 12-14 2.1 视频监控系统的总体构架 12 2.2 视频监控系统的总体设计 12-14 第三章 远程网络视频监控系统的硬件开发 14-19 3.1 ARM公司简介 14 3.2 ARM微处理器的优点和分类 14-16 3.2.1 ARM7系列微处理器 15 3.2.2 ARM9微处理器系列 15-16 3.2.3 ARM10E微处理器系列 16 3.2.4 SecurCore微处理器系列 16 3.3 Micro2440开发板介绍 16-19 第四章 远程网络视频监控系统的软件开发 19-33 4.1 嵌入式操作系统 19-22 4.1.1 Linux 19-20 4.1.2 Windows CE 20 4.1.3 VxWorks 20-21 4.1.4 Palm OS 21-22 4.2 Bootloader 22-26 4.2.1 Bootloader简介 22-23 4.2.2 U-Boot流程的启动 23-25 4.2.3 U-Boot的移植 25-26 4.3 交叉工具链 26-27 4.3.1 编译的一般过程 26-27 4.3.2 交叉工具链的安装 27 4.4 Linux内核 27-31 4.4.1 Linux体系结构 27 4.4.2 Linux内核的架构 27-28 4.4.3 Linux内核源代码 28-29 4.4.4 内核配置与编译 29-31 4.5 根文件系统 31-33 4.5.1 文件系统的概念 31 4.5.2 根文件系统的基本的组成结构 31-32 4.5.3 根文件系统的制作 32-33 第五章 基于Linux的系统的设备驱动设计与实现 33-44 5.1 设备驱动的概述 33-35 5.2 设备类型的分类 35-36 5.3 USB驱动程序开发 36-39 5.3.1 USB简介及其规范 36-37 5.3.2 USB驱动程序结构分析 37 5.3.3 USB主机程序的实现 37-39 5.4 网络控制芯片DM9000与驱动设计 39-41 5.4.1 DM9000介绍 39-40 5.4.2 网络控制器驱动设计与实现 40-41 5.5 V4L2视频设备驱动的实现 41-44 第六章 嵌入式远程网络视频监控系统的实现 44-49 6.1 远程网络视频监控模型 44 6.2 H.264编码 44-45 6.3 TCP和UDP 45-47 6.4 采集/传输应用程序流程 47-48 6.5 远程网络视频监控系统的测试 48-49 第七章 总结 49-50 参考文献 50-52 致谢 52
|
相似论文
- 基于ARM的TFT-LCD面板检测设备软件的研究,TN873.93
- IP网络QoS技术研究,TP393.09
- 一种基于i.MX51的嵌入式VoIP终端的设计与实现,TN916.2
- 呼伦贝尔大学教务管理信息系统设计与实现,TP311.52
- 基于PIC的嵌入式远程监控系统的设计与实现,TP277
- 基于3G网络的嵌入式视频采集平台设计与实现,TP274.2
- 基于嵌入式Linux的车辆轨迹复现手持终端的研究与实现,U495
- 嵌入式视频监控系统中的GUI设计与实现,TP277
- Linux进程间通信在江苏邮政电子商务平台中的应用,TP393.09
- 基于Linux的车载DVR系统的开发,TN946
- 嵌入式车载定位系统的研究,TN95
- 基于ARM9的鱼排养殖监控系统,TP368.1
- 基于嵌入式系统的水厂加氯智能控制系统,TU991.2
- 基于嵌入式Linux的多媒体播放终端的设计与实现,TP37
- 基于嵌入式的电子导游系统的研究,TP368.1
- 基于P2P流媒体系统的设计与实现,TN919.8
- 支持USB的嵌入式软件远程调试器的设计与实现,TP368.1
- 基于ARM的智能车载终端的设计,TP368.1
- 政府(公安)部门网络视频监控系统的设计与实现,TP277
- 嵌入式数字视频监控系统设备驱动的研究与开发,TP277
- 多功能火灾报警楼层显示器的设计与实现,TN873
中图分类: > 工业技术 > 无线电电子学、电信技术 > 电视 > 电视中心、电视设备 > 电视中心管理系统
© 2012 www.xueweilunwen.com
|