下载此文档

家居视频监控功能实现-kc07050308-a04.doc


文档分类:通信/电子 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
《家居视频监控功能实现》脚本草稿序号脚步1同学们,大家好。今天我们继续学****学****模块五智能家居综合应用系统设备编程与实施”,本堂课的内容是“家居视频监控功能实现”2主要介绍智能家居系统如何访问IP摄像头进行家居视频监控。3整个介绍分成4部分,IP摄像头操作接口,视频监控界面功能,关键代码分析,详细代码实现4第1部分IP摄像头操作接口5IP摄像头是基于网络传输的数字化设备,IP摄像头把采集数字图像直接压缩转换为IP数据包,通过网络输出接口,接入网络。在功能上,IP摄像头等同于传统摄像头加上WEB服务器,客户端只需要通过IP网络便可访问获取监控视频6客户端与IP摄像头通过公共网关接口CGI实现交互。公共网关接口是支持动态页面生成的服务器端技术的一种,是WEB服务器和外部应用之间信息交换的标准接口。,,客户端计算机需要通过网页浏览器或者应用程序发送指定URL请求到IP摄像头,该URL中包括IP摄像头的IP地址、端口、访问用户名以及访问密码;IP摄像头将会返回包含当前图片的Http响应包,,客户端计算机需要通过网页浏览器或者应用程序发送指定URL请求到IP摄像头,mand代表云台转动方向,onestep为0代表云台上、下、左和右操作单步操作即停止时;IP摄像头将会返回OK表明操作执行成功9第2部分视频监控界面功能10在程序编辑窗口家居监控属性页中,添加一个图形框,当智能家居系统启动时,将在图片框中显示摄像头实时监控画面10添加上下巡航复选框,当该复选框选中时,摄像头将在垂直方向循环转动;添加左右巡航复选框,当该复选框选中时,摄像头将在水平方向循环转动;10添加上下左右四个按钮,当鼠标在某一个按钮上按下时,摄像头的云台将向相应的方向进行转动,当鼠标松开后,转动操作即可停止;11第3部分关键代码介绍12为便于实现,添加四个字符串窗口成员变量,分别用于存放IP摄像头的IP地址、端口、访问用户名以及访问密码;摄像头IP地址由硬件设置部分用户输入获得;摄像头的访问端口固定为81,用户名和密码可以查看IP摄像头底座标签获得;13定义一个image_time函数,;,并向URL发送HTTP请求;请求发送后,接收HTTP响应;由于响应流为图片信息,因此根据响应流构造图片Image对象;最后通过画布以及画刷工具,将当前系统时间信息输出到Image对象的左上角,然后将Image对象作为函数返回值返回14定义一个ControlCamera函数,其带两个参数CMD和Onestep,。,利用函数参数构造URL,并向URL发送HTTP请求。请求发送后,接收HTTP响应,这里不需要对HTTP响应进行处理15第4部分具体代码实现16首先添加摄像头IP地址、端口、用户名和密码四个

家居视频监控功能实现-kc07050308-a04 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人s1188831
  • 文件大小40 KB
  • 时间2019-12-11