分类筛选
分类筛选:

关于视频监控系统论文范文资料 与基于Android平台远程视频监控系统中手机子系统端设计有关论文参考文献

版权:原创标记原创 主题:视频监控系统范文 科目:论文模板 2024-03-14

《基于Android平台远程视频监控系统中手机子系统端设计》:本论文为免费优秀的关于视频监控系统论文范文资料,可用于相关论文写作参考。

摘 要:随着中国移动互联网的快速发展,基于移动平台的视频监控凭借其独特的优越性开始进入人们的视野.移动视频监控不仅具有传统监控的功能,而且具有移动性和实时性,用户可以通过移动终端随时随地监控,满足用户多元化的需求.数字化、网络化、智能化是目前视频监控技术发展的方向.文章视频监控Android端的一种有效解决方案.Android移动设备端进行视频及地理信息采集,通过流媒体协议将经过编码的H.264实时视频数据发送到服务器端,服务器端进行存储及解码,监控客户端完成视频播放、视频管理及辅助控制.

关键词:Android平台;MediaRecorder;视频监控

中图分类号:TN943 文献标识码:A 文章编号:1006-8937(2015)20-0016-02

1 目前视频监控系统面临的问题及基于Android平

台的远程视频监控系统的优点

随着现代信息化技术的发展,视频监控系统已经得到广泛应用,但同时使用传统的视频监控系统将面临诸多问题:

①给用户增加额外的工程成本.

②同时面临视频采集终端固定和图像采集角度确定这两个问题,不能全方位多角度地展示现场情况等缺陷.

③视频数据传输问题也限制了传统视频监控系统的使用.

和传统远程视频监控系统相比,基于Android平台的远程视频监控系统具有以下优点:

①无布点限制,系统可移动性好.

②可以实现现场数据的多人多角度视频采集.

③实现社会资源利用的最大化.

2 移动开发平台

智能手机为移动视频监控系统提供了良好的开发平台,而智能手机操作系统为监控客户端提供软件开发和运行环境,智能操作系统的特性直接影响到人机交互的易用性和稳定性.自上而下分为5层,下面简述各层的功能.

①硬件驱动层:该层是最底层,由硬件部分和驱动部分构成,为操作系统层提供功能性支撑及抽象的概念.因此操作系统可以移植在各种不同的硬件设备上,具有灵活的移植性.

②操作系统层:该层的主要功能是为业务功能层的应用程序提供编程接口及核心功能.它提供了良好的人机交互界面,可完成文件系统管理,多任务调度管理,内存管理等.

③业务功能层:他介于应用操作系统和软件当中,主要完成通信、通用功能.通信功能提供通话,无线协议栈和IP协议等支持;通用功能提供多媒体子系统和安全子系统.

④用户界面层:UI层是最后展示给用户可视化操作的界面层,为用户的操作提供方便.

⑤应用层:应用层是以业务功能层为基础,为用户提供功能繁多的应用,如电子商务类业务、消息类业务、个人信息管理和GPS位置类业务等.

3 Android移动设备端子系统设计

Android移动设备端子系统主要包含视频采集模块,GPS信息采集模块,数据传输模块,远程控制模块等.

视频数据采集模块:在控制前端,用户可以将摄像头对准某一监控区域,使用手机摄像头采集监控区域的视频图像.摄像头可以根据用户需要调整焦距,用户同时根据服务器端提示进行监控角度调整.

GPS数据采集模块:在整个视频监控过程中,该模块负责进行GPS信息采集(采集经度及纬度),如果监控过程中用户的位置改变,该模块要给出最新的GPS信息.主要用于对视频进行标记,便于服务器端对历史数据或实时数据进行检索.

移动设备基本信息采集模块:在视频数据传输前,服务器需要记录移动设备基本信息,这些基本信息是通过该模块采集.主要包含:IMSI、手机号码、移动运营商名字信息.

控制模块:该模块主要是响应服务器端控制信息,主要工作是根据服务器控制信息对摄像头焦距进行调整,对视频质量进行控制,同时给出用户最佳的监控位置提示信息,便于服务器端获取高质量的数据信息.

通信模块:该模块将移动设备采集到的实时视频数据及GPS信息根据传输协议打包实时发送到服务器,并对传输过程进行控制.

4 视频采集设计和实现

Android 多媒体框架的核心是Open Core,它也被称为PV(Packet Video).他实现Android平台的所有音视频采集、播放的功能.程序开发人员可以通过Open Core方便快速的开发出符合需求的多媒体应用程序,例如:视频会议,音视频的采集、回放,实时的流媒体播放等应用.

4.1 录制步骤

在实际开发中我们并不会过多的研究Open Core的实现,Android提供了上层的Media API给开发人员使用,MediaPlayer和MediaRecorder.本系统将采用MediaRecorder进行视频采集.MediaRecorder录制分为以下几个步骤.

第一步:实例化MediaRecorder 类对象.

MediaRecorder myMediaRecorder

等于new android.media.MediaRecorder();

第二步:初始化myMediaRecorder 对象,对视频采集参数进行设置,具体设置顺序及参数如下:

①设置视频.

②设置输出格式.

③设置帧频率.

④设置视频采集像素.

⑤设置视频编码方式为.

⑥设置手机(预览)显示面板.

⑦设置信息输出流.

第三步:开始录制:

①让MediaRecorder 对象处于就绪状态.

②开始录音.

第四步:停止录制并释放资源:

①停止录制.

视频监控系统论文参考资料:

通信系统论文

期刊协同采编系统

学生管理系统论文

论文系统

信息系统项目管理论文

论文查询系统

结论:基于Android平台远程视频监控系统中手机子系统端设计为关于对写作视频监控系统论文范文与课题研究的大学硕士、相关本科毕业论文海康视频监控系统方案论文开题报告范文和相关文献综述及职称论文参考文献资料下载有帮助。

和你相关的