第一范文网 - 专业文章范例文档资料分享平台

IP摄像头的Android数据采集概要设计方案

来源:用户分享 时间:2025/7/22 7:13:46 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

IP摄像头的Android数据采集概要设计文档

http://host[\ //查找某个资源 在上面的URL格式中,http表示要通过HTTP协议来定位网络资源;host表示合法的Internet主机域名或者IP地址;port指定一个端口号,为空则使用缺省端口80;abs_path指定请求资源的URI;如果URL中没有给出abs_path,那么当它作为请求URI时,必须以“/”的形式给出,通常这个工作浏览器自动帮我们完成。 本项目通过URL以发送GET方式向IP摄像头发送云台控制指令,命令的基本格式如下: http://host[\ //查找某个资源 IP摄像头解析该URL地址后执行相关命令。在Android平台下实现HTTP的GET方法基本实现步骤如下: a) 实例化URL

Android SDK提供了URL类以进行相关应用开发,在进行URL操作之前可以先实例化一个URL对象:

URL realUrl = new URL(strUrlName); //创建新的连接对象 b) 获得URLConnection类对象

URL在建立连接之前需要先创建URLConnection类对象:

//通过openConnection方法打开连接获得URLConnection类对象 URLConnection conn = realUrl.openConnection; c) 设置URLConnection相关属性

URLConnection组件提供了一系列常用属性,如下所示:

connection.setRequestProperty(\connection.setRequestProperty(\connection.setRequestProperty(\(compatible; MSIE 6.0; Windows NT 5.1;SV1)\// 其他属性设置请参考谷歌相关主页说明 d) 建立实际的连接

在设置好URLConnection相关属性之后,通过调用connection的connect方法建立实际连接:

connection.connect(); //建立连接 IP摄像头的Android数据采集概要设计文档

e) 定义BufferedReader输入流来读取URl的响应

//定义BufferedReader输入流读取URl的响应 in = new BufferedReader(new InputStreamReader(conn.getInputStream)); String line; While((line = in.readline())!=null){ } Result += “/n”+line; d) 使用finally块关闭输入流

finally { //使用finally块来关闭输入流 try { if( in != null) { } } catch(IOException ex) { } } ex.printStackTrace(); in.close;

IP摄像头的Android数据采集概要设计文档 4. 功能设计 如前所述,利用本项目提供的IP摄像头Android数据采集软件,用户登录并进行参数设置后可以实现远程视频图像采集以及云台控制功能。通过拆解,我们将本软件分为用户登录、视频图像采集和云台控制三个功能,下面针对这几个功能的具体实现方法做详细说明。

4.1. 用户登录

4.1.1. 功能说明

用户进入登录界面,并完成摄像头IP地址、端口号、用户名和密码参数设置后进入IP摄像头的监控界面。

4.1.2. 功能界面示意图 参数设置文本编辑框 登录按钮 退出按钮 记住密码选项

图 4-1-1 登录界面

用户登录界面控件和功能如下表所示:

名称 参数设置 文本编辑框 登陆按钮 退出按钮 记住密码选项

功能 用来编辑IP摄像头的主机号、端口号、用户名和密码 点击进入到视频监控界面 点击退出应用程序 用来记住用户名和密码。 控件类型 EditText Button Button CheckBox IP摄像头的Android数据采集概要设计文档

4.1.3. 功能流程图

开始进入登陆界面点击退出按钮监听按钮事件点击登录按钮是记录密码是否选择记住密码否参数设置是否正确否结束是进入视频监控界面 图 4-1-2 用户登录功能设计流程图

4.1.4. 实现方法

1) 登录参数配置

在进入登录界面后,首先需要完成参数配置,在参数配置中,本项目对参数配置的合法性做了初步的简单校验。登录界面的各个参数的配置方法以及参数合法性检验标准如下表:

参数配置合法性的关键代码如下:

IP摄像头的Android数据采集概要设计方案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4z9ku0x1sy7wp9920sz0_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top