基于Web的网络摄像机远程控制系统设计与实现
发布时间:2017-04-30 20:04
本文关键词:基于Web的网络摄像机远程控制系统设计与实现,由笔耕文化传播整理发布。
【摘要】:本文源于公司一款嵌入式网络设备:网络摄像机的软件开发工作。网络摄像机是视频监控系统的最前端,功能主要包括音视频数据采集、音视频数据存储、音视频数据回放、智能报警、日志记录与查询等功能。作为嵌入式设备的网络摄像机自身并没有可视化操做界面,而网络摄像机本身又具备丰富的操作性,因此需要一套完整的、基于网络的操作接口。本课题针对网络摄像机的可操作性,设计并且实现了一个完整的WEB系统:网络摄像机WEB系统。通过这个WEB系统,为用户提供了一个远程的,可视化的操作界面,使用户能够灵活的访问网络摄像机提供的资源。通过本文实现的系统,能够使本公司的网络摄像机与国内外大部分视频监控平台和存储产品对接,为用户提供更加灵活的选择。本文完成了一个典型的SERVER-CLIENT模型,通过基于HTTP的通用协议PSIA和RTSP,实现了远程取流、资源访问、存储设备接入等安防行业所需的一套完整功能,使得网络摄像机简单、实用,更加容易安装和维护。与当下主流的3G、4G、大数据对接,使得网络摄像机更能跟上整个互联网行业的潮流。
【关键词】:安全 可视化界面 基于网络
【学位授予单位】:大连理工大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN948.41;TP273
【目录】:
- 摘要4-5
- Abstract5-9
- 引言9-12
- 1 网络摄像介绍12-18
- 1.1 网络摄像机概念12-14
- 1.2 网络摄像机的历史和发展方向14
- 1.3 网络摄像机WEB系统背景知识介绍14-18
- 1.3.1 控制协议14-15
- 1.3.2 数据面协议15-16
- 1.3.3 内嵌WEB服务器16
- 1.3.4 系统内底层模块简介16-18
- 2 需求分析18-22
- 2.1 系统整体需求18
- 2.2 系统整体需求确认18-19
- 2.3 用户需求说明19-20
- 2.4 功能需求说明20-22
- 3 网络摄像机WEB系统设计22-33
- 3.1 系统整体设计22-23
- 3.2 内嵌WEB服务器设计23-25
- 3.2.1 APP WEB概括23-24
- 3.2.2 APP WEB的设计理念24-25
- 3.3 RTSP设计25-27
- 3.4 PSIA设计27-28
- 3.5 数据库详细设计28-33
- 3.5.1 数据库选择28-29
- 3.5.2 数据库逻辑设计29-31
- 3.5.3 数据表汇总31
- 3.5.4 表结构设计31-33
- 4 APP WEB实现33-36
- 4.133-36
- 4.1.1 Listen33
- 4.1.2 Accept33
- 4.1.3 Read33-34
- 4.1.4 Parse过程和Web状态机34-35
- 4.1.5 Handle过程35
- 4.1.6 Outgoing过程35-36
- 5 RTSP协议实现36-44
- 5.1 RTSP交互流程36-38
- 5.2 RTSP方法的实现38-43
- 5.2.1 OPTIONS方法39
- 5.2.2 DESCRIBE方法39-40
- 5.2.3 SETUP方法40-41
- 5.2.4 PLAY方法41-42
- 5.2.5 TEARDOWN方法42-43
- 5.3 取流流程实现43-44
- 6 PSIA协议实现44-62
- 6.1 PSIA模块内部层次设计44-45
- 6.2 PSIA资源匹配流程设计45-47
- 6.3 PSIA协议对设备控制面的抽象47-57
- 6.3.1 Special Resources48-51
- 6.3.2 Service51-52
- 6.3.3 General Resource52-53
- 6.3.4 认证53-55
- 6.3.5 访问控制55-57
- 6.4 PSIA主要资源实现57-62
- 6.4.1 前端参数模块57-58
- 6.4.2 编码参数模块58-59
- 6.4.3 事件及报警模块59-60
- 6.4.4 存储模块60-61
- 6.4.5 台模块61-62
- 7 系统测试62-64
- 结论64-65
- 参考文献65-66
- 致谢66-67
【参考文献】
中国期刊全文数据库 前1条
1 陈寒江,吴相林;基于XML的数据库系统研究[J];兵工自动化;2003年02期
本文关键词:基于Web的网络摄像机远程控制系统设计与实现,由笔耕文化传播整理发布。
,本文编号:337476
本文链接:https://www.wllwen.com/kejilunwen/wltx/337476.html