- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IP摄像头的Android数据采集概要设计文档 目录 1. 项目概述 4 1.1. 项目名称 4 1.2. 项目背景 4 1.3. 项目的基本内容 4 1.4. 项目实施目标 4 2. 系统实现方案 5 2.1. 业务描述 5 2.2. 系统结构说明 5 2.3. 系统用例图 5 2.4. 整体流程图 6 2.5. 系统流程图 7 2.6. 系统Android端包结构 7 3. 技术方案 7 3.1. 开发平台搭建 7 4. 功能设计 8 4.1. 视频图像显示 8 4.1.1. 功能说明 9 4.1.2. 实现方法 9 4.1.3. 功能界面示意图 9 4.1.4. 功能流程图 10 4.2. 云台控制 10 4.2.1. 功能说明 10 4.2.2. 实现方法 11 4.2.3. 功能界面示意图 12 4.2.4. 功能流程图 10 5. 处理流程 12 6. 接口说明 12 7. 数据库设计 13 8. 通信接口 13 9. 关键算法及方案选择说明 13 1. 项目概述 项目名称 IP摄像头Android数据采集。 项目背景 随着人们对楼宇、房间等室内环境的安全需求和对室内环境实时情况掌需求的日益增强,使得视频监控系统得到了广泛的应用。无线传输技术、流媒体技术和移动终端等方面的迅速发展,为基于移动终端的视频监控系统的实现提供了有利的条件。基于移动终端的视频监控系统就是将视频监控技术应用在移动网络和移动终端上,打破了传统视频监控系统采用的固定终端作为显示设备的模式,其目的是为移动终端提供实时的视频监控服务,从而实现对目标场景随时随地的安全保障和入侵防范。由于不受空间限制、易于部署和维护、使用便捷等优势,基于移动终端的视频监控系统已经成为监控领域研究和应用的热点在 业务描述 本项目旨在学习和掌握IP摄像头的Android数据采集和云台控制的实现方法。 系统结构说明 图 1 系统结构图 如上图所示,远程IP摄像头监控系统包括Android终端、Internet网络以及IP摄像头三个部分。本项目实现的IP摄像头的Android数据采集软件位于Android终端上,通过有线或无线的网络连接至IP摄像头,对IP摄像头实施数据采集和控制。其中,Android终端包括视频处理和云台控制两个模块。 在视频图像采集中,Android终端的视频处理模块每间隔0.1秒向IP摄像头的视频处理模块发送视频图像请求指令,IP摄像头的视频处理模块接收到请求指令后将本地采集到的视频图像响应给Android终端,Android终端的视频处理模块在收到响应后完成视频图像的本地显示。 在云台控制中,Android终端的云台控制模块向IP摄像头的云台控制模块发送云台控制指令(向左转、向右转、向上转、向下转),IP摄像头的云台控制模块接收到控制指令后完成相应的操作并发送200OK进行响应代表指令执行成功。 系统用例图 图 2 系统用例图 基于Android的IP摄像头数据采集与控制软件可以让用户在Android终端上实现对远程区域的实时监控,并且可以对摄像头进行控制。用户在Android终端登录并进行相关目标IP摄像头地址、端口号、用户名和密码等参数设置后即可实现对IP摄像头的视频数据采集和云台控制。 整体流程图 图3 整体流程图 图3显示了IP摄像头Android数据采集软件的整体流程图。如图所示,软件开始并进入登录界面,检测参数是否设置正确,如未正确进行设置则返回再次进行参数设置;完成参数设置后即可实现远程视频图像显示;同时继续监听界面上的按钮事件,如果按下方向键则发送摄像头转动请求命令,远程IP摄像头执行转动操作,如果方向键松开则发送摄像头转动停止命令,远程IP摄像头停止转动操作;如果按下的是返回键则软件返回到登录界面。 系统Android端包结构 技术方案 开发平台 开发工具 Eclipse 4.2.1 开发环境 Jdk1.7 运行环境 Android2.2以上 硬件环境 物联网基础开发产品试验箱 1套 路由器 1台 IP摄像头(支持HTTP图像访问) 1个 PC机 1台 本项目的具体开发环境搭建过程请参考《Andriod开发环境搭建指南》。 采用的关键技术 本项目以Andriod为应用平台,由于本项目采用的IP摄像头支持通过HTTP协议进行访问,因此本项目拟通过Android平台的Webview组件利用HTTP协议实现对远程IP摄像头的视频监控。可见,本项目实现上涉及到两个关键技术,即Web
您可能关注的文档
最近下载
- 初中英语语法专项1000题:专题11-时态二(现在进行时)(答案解析).pdf VIP
- 外科学课件:胸部损伤-.ppt VIP
- 2021年1月自考11466现代企业人力资源管理概论试题及答案含解析.pdf VIP
- 营运桥梁变形监测报告.doc VIP
- 防水基本知识的普及雨虹.pdf VIP
- 初中英语语法专项1000题:专题10-时态一(一般现在时)(答案解析).pdf VIP
- 大疆无人机操作教程视频.pdf VIP
- 初中英语语法专项1000题:专题09-动词-专项训练(答案解析).pdf VIP
- 人教版四年级上册道德与法治培优辅差计划.docx VIP
- 东方雨虹聚羧酸减水剂应用.ppt VIP
文档评论(0)