网络摄像机云台控制器的研制.doc
约63页DOC格式手机打开展开
网络摄像机云台控制器的研制,页数 63字数30076摘要网络数字监控正为日益广阔的视频监控领域注入新鲜的血液。随着嵌入式web服务器技术的日渐成熟,用户可在现有网络环境中,通过视频服务器把模拟视频信号转化为数字图象信号,实现高性能、配置简洁的监控操作。本文首先分析了国内外的远程监控系统的现状。接着阐述了嵌入式网络监控系统...
内容介绍
此文档由会员 天缘 发布
网络摄像机云台控制器的研制
页数 63 字数 30076
摘要
网络数字监控正为日益广阔的视频监控领域注入新鲜的血液。随着嵌入式Web服务器技术的日渐成熟,用户可在现有网络环境中,通过视频服务器把模拟视频信号转化为数字图象信号,实现高性能、配置简洁的监控操作。本文首先分析了国内外的远程监控系统的现状。接着阐述了嵌入式网络监控系统的整体结构及云台控制部分的结构,以便对整个框架有所了解。然后介绍了本文的重点,嵌入式Web服务器软硬件和架设技术。Web服务是Internet上最为著名的服务,所以将嵌入式Web服务器作为嵌入式设备接入Internet的首选方案是合理的。一旦嵌入式设备可以提供www服务(即成为一台嵌入式Web服务器),用户就可以通过Web浏览器远程检测管理该嵌入式设备。Java串口程序的设计是本文的又一重点。此代码可以在服务器和云台控制器之间发送数据,而以云台解码协议作为沟通的桥梁,将数据转换成相互之间可以识别的指令。
关键词:网络,嵌入式服务器,视频监控,Java
The Network Video Camera pan controller researches
Discipline:
Student signature:
Supervisor signature:
ABSTRACT
Network figure control for wide video control was field inject fresh blood into day by day。 It is ripe day by day with operating Web server technology embeddedly, Users are in the environment of the existing network, Turn imitating the vision signal into the signal of the digital vision through the video server, Realize high performance,dispose succinct control operation. Originally designing what the group designs is a part of the monitoring system of video based on embedded Web server. Then has explained the whole structure and cloud platform of the monitoring system of the embedded network control some structure, In order to understand to some extent about the whole frame. Then introduced the focal point of this text, was Embedded Web server software and hardware and technology of erecting. Web service is the most famous service on Internet,so it is rational to regard embedded Web server as the first-selected scheme of inserting Internet of the embedded equipment. Once the embedded equipment can offer www service (namely becomes an embedded Web server),Users can measure and manage this embedded equipment long-rangy through Web browser. The design of Java one bunch of procedures is another focal point of this text. This code can send the data among a controller of server and cloud, and decode the agreement as the bridge communicating with the cloud platform,change the data into orders that can be discerned each other.
Keywords:Network Embedded Server The Video Controlling Java
目 录
1、绪论 1
1.1 视频远程监控的发展及现状 1
1.1.1视频监控系统的发展 1
1.1.2视频远程监控系统的现状 1
1.2 视频远程监控的必要性及可能性 2
1.3 本文研究的主要内容和结构安排 2
2 系统结构分析 4
2.1嵌入式网络视频系统整体结构 4
2.1.1结构分析 4
2.1.1 网络多媒体视频服务器 5
2.1.2 多媒体流的传输 5
2.2 云台控制部分结构分析 7
2.2.1 结构框图及分析 7
2.2.2 云台解码器通讯协议概述 7
3.嵌入式WEB服务器的设计 9
3.1服务器模式 9
3.1.1 C/S模式 9
3.1.2 B/S模式 9
3.2ARM芯片的使用 10
3.2.1 ARM 处理器简介 10
3.2.2 ARM微处理器的特点 11
3.2.3ARM7微处理器的选择 11
3.2.4 ARM7微处理器的介绍 11
3.3 系统软件结构分析 12
3.3.1关于TCP/IP协议 12
3.3.2 系统软件组成 13
3.4 WEB服务器的架设 14
3.4.1 uClinux嵌入式操作系统的介绍 14
3.4.2基于uClinux的动态Web实现技术 15
4. JAVA串口通信程序设计模块 17
4.1 程序实现功能 17
4.2 为什么选择JAVA 17
4.3 JAVA概述 18
4.3.1 Java Application程序 18
4.3.2 Java Applet程序 20
4.3.3 运行Java的操作环境 21
4.4 JAVA读取串口程序设计 21
4.4.1设计思路 21
4.4.2 程序流程图: 23
4.4.3程序设计 24
5 程序的编译与测试 26
5.1 JAVA运行流程图 26
5.2 服务器的架设 26
5.2.1 IIS概述 26
5.2.2 IIS的安装 27
5.2.3 创建Web站点 28
5.2.4 Web站点属性页设置 31
5.3 程序的调试 32
致谢 35
参考文献 36
附录A 程序代码 37
附录B 英文资料 41
附录C 开题报告 55
附录D 中期报告 59
参考文献
[1] 黄雅玲 《 JavaScript教学范本》 中国铁道出版社 2002
[2] 王胜捷 《Java程序设计》 中国铁道出版社 2002
[3] 维新资讯 《Java Applet程序设计》 北京大学出版社 2002
[4] 洪志全 《现代计算机接口技术》 电子工业出版社 2000
[5] 邹思铁 《嵌入式Linux设计与应用》 清华大学出版社 2002
页数 63 字数 30076
摘要
网络数字监控正为日益广阔的视频监控领域注入新鲜的血液。随着嵌入式Web服务器技术的日渐成熟,用户可在现有网络环境中,通过视频服务器把模拟视频信号转化为数字图象信号,实现高性能、配置简洁的监控操作。本文首先分析了国内外的远程监控系统的现状。接着阐述了嵌入式网络监控系统的整体结构及云台控制部分的结构,以便对整个框架有所了解。然后介绍了本文的重点,嵌入式Web服务器软硬件和架设技术。Web服务是Internet上最为著名的服务,所以将嵌入式Web服务器作为嵌入式设备接入Internet的首选方案是合理的。一旦嵌入式设备可以提供www服务(即成为一台嵌入式Web服务器),用户就可以通过Web浏览器远程检测管理该嵌入式设备。Java串口程序的设计是本文的又一重点。此代码可以在服务器和云台控制器之间发送数据,而以云台解码协议作为沟通的桥梁,将数据转换成相互之间可以识别的指令。
关键词:网络,嵌入式服务器,视频监控,Java
The Network Video Camera pan controller researches
Discipline:
Student signature:
Supervisor signature:
ABSTRACT
Network figure control for wide video control was field inject fresh blood into day by day。 It is ripe day by day with operating Web server technology embeddedly, Users are in the environment of the existing network, Turn imitating the vision signal into the signal of the digital vision through the video server, Realize high performance,dispose succinct control operation. Originally designing what the group designs is a part of the monitoring system of video based on embedded Web server. Then has explained the whole structure and cloud platform of the monitoring system of the embedded network control some structure, In order to understand to some extent about the whole frame. Then introduced the focal point of this text, was Embedded Web server software and hardware and technology of erecting. Web service is the most famous service on Internet,so it is rational to regard embedded Web server as the first-selected scheme of inserting Internet of the embedded equipment. Once the embedded equipment can offer www service (namely becomes an embedded Web server),Users can measure and manage this embedded equipment long-rangy through Web browser. The design of Java one bunch of procedures is another focal point of this text. This code can send the data among a controller of server and cloud, and decode the agreement as the bridge communicating with the cloud platform,change the data into orders that can be discerned each other.
Keywords:Network Embedded Server The Video Controlling Java
目 录
1、绪论 1
1.1 视频远程监控的发展及现状 1
1.1.1视频监控系统的发展 1
1.1.2视频远程监控系统的现状 1
1.2 视频远程监控的必要性及可能性 2
1.3 本文研究的主要内容和结构安排 2
2 系统结构分析 4
2.1嵌入式网络视频系统整体结构 4
2.1.1结构分析 4
2.1.1 网络多媒体视频服务器 5
2.1.2 多媒体流的传输 5
2.2 云台控制部分结构分析 7
2.2.1 结构框图及分析 7
2.2.2 云台解码器通讯协议概述 7
3.嵌入式WEB服务器的设计 9
3.1服务器模式 9
3.1.1 C/S模式 9
3.1.2 B/S模式 9
3.2ARM芯片的使用 10
3.2.1 ARM 处理器简介 10
3.2.2 ARM微处理器的特点 11
3.2.3ARM7微处理器的选择 11
3.2.4 ARM7微处理器的介绍 11
3.3 系统软件结构分析 12
3.3.1关于TCP/IP协议 12
3.3.2 系统软件组成 13
3.4 WEB服务器的架设 14
3.4.1 uClinux嵌入式操作系统的介绍 14
3.4.2基于uClinux的动态Web实现技术 15
4. JAVA串口通信程序设计模块 17
4.1 程序实现功能 17
4.2 为什么选择JAVA 17
4.3 JAVA概述 18
4.3.1 Java Application程序 18
4.3.2 Java Applet程序 20
4.3.3 运行Java的操作环境 21
4.4 JAVA读取串口程序设计 21
4.4.1设计思路 21
4.4.2 程序流程图: 23
4.4.3程序设计 24
5 程序的编译与测试 26
5.1 JAVA运行流程图 26
5.2 服务器的架设 26
5.2.1 IIS概述 26
5.2.2 IIS的安装 27
5.2.3 创建Web站点 28
5.2.4 Web站点属性页设置 31
5.3 程序的调试 32
致谢 35
参考文献 36
附录A 程序代码 37
附录B 英文资料 41
附录C 开题报告 55
附录D 中期报告 59
参考文献
[1] 黄雅玲 《 JavaScript教学范本》 中国铁道出版社 2002
[2] 王胜捷 《Java程序设计》 中国铁道出版社 2002
[3] 维新资讯 《Java Applet程序设计》 北京大学出版社 2002
[4] 洪志全 《现代计算机接口技术》 电子工业出版社 2000
[5] 邹思铁 《嵌入式Linux设计与应用》 清华大学出版社 2002