基于JAVA的远程视频监控系统设计

2019-04-21 17:20

摘要

随着移动通信技术不断更新发展的时代到来人们越来越方便的使用手机来连接网络;用手机来监听家里或者其他室内场所状况,将带来很大便利。所以远程视频监控系统在近年来得到越来越广泛的关注。

基于JAVA和JMF技术设计出了一种通用的远程视频监控系统,拥有执行性好,移植性强等特点。远程视频监控系统主要包括两部分,分别为手机远程控制端和本地受控端,重点研究了系统本地受控端软件部分,本地受控端模块通过摄像头采集视频图像形成流媒体,会在本地电脑受控端显示出来,并对图像压缩通过TCP/IP 协议Socket通信技术发送至手机远程控制端来实现对远程本地受控端的视频监控。实现了远程视频的实时监控,可以随时随地的查看本地受控端的监控画面。并且通过测试,实现远程监控功能,并且画面流畅,清晰,达到设计所预期要求。

关键字:远程视频监控 JAVA媒体框架 TCP/IP协议 Socket通信技术

ⅠI

Abstract

With the mobile communication technology development people use mobile phones to connect the Internet more and more convenient. It will bring great convenience to using mobile phones monitor home or other indoor location. So the remote video monitoring system is getting more and more attention in recent years.

A universal remote video monitoring system based on JAVA and JMF technology is designed, which has the characteristics of good performance, portability, and so on. Remote video monitoring system mainly includes two parts, respectively are mobile phone remote control terminal and locally controlled end.The paper focuses on the local system controlled end software.Locally controlled end module through the camera acquisition video image formation of streaming media, which will be displayed at the end of the local computer controlled. The compressed video image is sent to the remote control terminal by TCP / IP protocol socket communication, which realized the remote and local controlled end of video surveillance. Real time monitoring of remote video had realized at any time and anywhere. Through testing, the picture is smooth, clear, which meets the expected requirements of the design.

Key words: video surveillance JAVA media frame TCP/IP protocol Socket

communication technology

II

目录

第一章 绪论 ...................................................................................................................... 1

1.1课题背景及研究意义 .............................................................................................. 1 1.2视频监控系统的基本原理 ...................................................................................... 1 1.3视频监控系统应用现状 .......................................................................................... 2 1.4视频监控系统的发展趋势 ...................................................................................... 4 1.5论文组织结构 .......................................................................................................... 5

第二章 远程视频监控总体方案和环境搭建 ......................................................... 7

2.1远程视频监控系统设计 .......................................................................................... 7

2.1.1远程视频监控系统网络结构设计 ................................................................ 7 2.1.2远程视频监控系统总体结构设计 ................................................................ 9 2.2远程视频监控系统开发环境Eclipse ...................................................................... 9 2.3远程控制端Android平台 ..................................................................................... 11

2.3.1 Android平台介绍 ........................................................................................ 11 2.3.2 Android系统的优点 .................................................................................... 12 2.3.3 Android 应用程序结构 ............................................................................... 12 2.4本章小结 ................................................................................................................ 13

第三章 本地受控模块软件设计与实现 ................................................................ 14

3.1JAVA媒体框架(JMF) ............................................................................................ 14 3.2基于JMF的传输模型的整体设计 ....................................................................... 17

3.2.1视频采集 ...................................................................................................... 17 3.2.2视频图像编码 .............................................................................................. 19 3.3本章小结 ................................................................................................................ 21

第四章 远程控制端连接与数据图像传输 ............................................................ 22

4.1远程控制端总体方案设计 .................................................................................... 22 4.2通信连接技术 ........................................................................................................ 24

4.2.1通信协议 ...................................................................................................... 24 4.2.2 socket通信连接 ........................................................................................... 25 4.3本章小结 ................................................................................................................ 28

第五章 总结与展望 ...................................................................................................... 29

5.1总结 ........................................................................................................................ 29 5.2展望 ........................................................................................................................ 29

参考文献 ........................................................................................................................... 31 致谢 .................................................................................................................................... 32 附录 .................................................................................................................................... 33

第一章

第一章 绪论

本章主要介绍视频监控的发展历程及国内外的现状,并通过介绍模拟视频监控、数字视频监控、网络视频监控来概述监控系统的组成和结构,为移动远程视频监控的定位和实现做准备。

1.1课题背景及研究意义

随着改革开发的不断深入,人民的生活水品不断提升,国民经济和科学技术的不断提高,生活环境和人们日常工作环境的要求越来越高。介于目前情况下,人们越来越希望在一些环境恶劣,位置偏远或者在某情况下可能危及人身健康甚至生命的条件下。无人职守作业已经成为许多行业的迫切需要。鉴于现今各行业的安全要求,每天随时随地的派出人员去现场值班工作是对人力和物力的一种浪费,而且对于一些突发状况,也不能及时的处理。鉴于这种状况程的视频监控系统的设计就被提出。

应用于公用网络或者专业网络,远程控制中心可对远程施工现场实时监看,还可以对现场的施工状况进行录像。拥有这样功能的监控系统的开发,可以很大提高工作效率,而且能够确保安全。对于系统加以改动,就可以应用于其他的远程视频监控方面。随着电信网络行业的不断发展,视频监控系统不断被应用到各行各业,得到了广泛的关注。

视频监控系统拥有信息含量丰富、监看直观有效、查看方便等特点。近年来被不断应用到工业、生产、交通、银行等公共场所中。传统的安防监控已经不能满足现代的需要,视频监控应逐步与管理信息系统结合,以达到信息共享,提供更有效、更方便的决策方案。

本课题主要目的在于开发一套执行高、可靠性强、使用便捷、可移植性的远程视频监控系统,适用于普通家庭。

1.2视频监控系统的基本原理

无论监控系统发展怎样迅速,都不会偏离其宗旨,视频监控系统组成包括三个模块单元:前段摄像、传输、后台处理。视频监控必需解决视频如何采集、如何传输和如何使用三个问题如图1.1所示。 1.前端摄像部分

前端摄像部分负责在前端通过监控现场的各种摄像设备对监视区域进行数据采集。目前市场上的主流摄像机仍然是CCD(Charge Coupled Device)摄像机,其分类如表1.1所示。

1

2.传输部分

传输部分主要通过同轴电缆、光纤、双绞线、光线等有线传输介质,或者电磁波等无线传输介质,来充当信号的信道。传输方式一般是在小于两千米的距离采用电缆线或者双绞线,大于两千米的距离则采用光纤传输。 3.后台处理部分

后台处理部分的主要责任为存储信息、显示视频信息和管理视频信息,主要包括监控管理平台、显示设备、监控客户端。

表1.1 CCD分类

分类依据 灵敏度 分类情况 一般型(像素在38万以下)高分辨率型(像素在38万以上) CCD靶面大小 1英寸、2/3英寸1/2英寸、1/3英寸、1/4英寸 供电电源 AC220V、AV24V、DC12V 同步方式 内同步、外同步、功率同步、机外同步 扫描制式 PAL制式、 NTSC制式 分类依据 形状 分类情况 枪式、针孔形、半球形 图1.1 视频监控系统基本原理图

前端摄像部分 传输部分 后台处理部分 监控管理平台是视频监控系统的处理信息部分,可以对控制视频采集端摄像机所采集到的视频信息会进行存储和回放。在监控客户端用户可以登录监控管理平台,对远程视频图像进行监控。管理平台可分三个平台,分别为运维信息管理平台、报警与监控系统平台。监控管理平台需要实现的功能为编码设备的连接与认证、用户的连接与认证、前端设备和解码设备的同一控制、码流的连接和分发、业务管理和级联管理。如图1.2所示。

监控客户端分为电脑客户端和可移动客户端,每一类又可以分为C/S模式和B/S模式两种。C/S模式需要在客户端安装软件,B/S模式用户可以在浏览器中安装所需插件。电脑客户端拥有实时监控、多屏多画面查看、画面回放、语音双向对讲等功能。

1.3视频监控系统应用现状

现当代人们对于安全越来越重视,在安全领域中视频监控技术占有重要的地位。

2


基于JAVA的远程视频监控系统设计.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:二年级下第一单元练习题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: