远程访问大华摄像头_通过WEB调用大华网络摄像头

news/2024/7/5 12:30:35

通过WEB调用大华网络摄像头

1.要调用的大华摄像头为Dahua 大华DH-IPC-HFW2100P-0600B 网络摄像机 (白色),摄像头外形如下图所示

2.调用效果如下图所示

4.解压OCX包单击文件中的reg.bat注册dll

5.新建index.html关输入以下代码

视频控件

body {font-family:"", arial;margin:0 auto; padding:0; }

div,form,img,ul,p {margin: 0 auto; padding: 0; border: 0; overflow:hidden; list-style-type:none; }

h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}

.bigbg{

width:1280px;

height:820px;

position:relative;

top:50px;

background:#fff;}

.kuang{

background:url(img/video_03.gif) no-repeat;

width:1280px;

height:820px;

margin-top:12px;}

.close a{

background:url(img/1_04.gif) no-repeat;

width:41px;

height:36px;

position:absolute;

left:618px;

top:5px;

}

.close a:hover{

background:url(img/2_04.gif) no-repeat;

with:41px;

height:36px;

position:absolute;

left:618px;

top:5px;

}

.videoscreen{

width:1280px;

height:720px;

background-color:#999;

position:absolute;

right:17px;

top:45px;

}

.sfream {

background:url(img/video_05.jpg) no-repeat;

width:627px;

height:42px;

margin-top:400px;}

.play a{

background:url(img/video_25.gif) no-repeat;

width:19px;

height:19px;

position:absolute;

left:26px;

bottom:17px;}

.pause a{background:url(img/video_26.gif) no-repeat;

width:21px;

height:19px;

position:absolute;

left:46px;

bottom:17px;

}

.progressbar a{background:url(img/video_28.gif) no-repeat;

width:291px;

height:20px;

position:absolute;

left:76px;

bottom:17px;

}

.snapshot-picture a{background:url(img/video_16.gif) no-repeat;

width:25px;

height:25px;

position:absolute;

left:377px;

bottom:17px;}

.stepback a {background:url(img/video_18.gif) no-repeat;

width:24px;

height:25px;

position:absolute;

left:409px;

bottom:17px;}

.camera a{background:url(img/video_20.gif) no-repeat;

width:26px;

height:27px;

position:absolute;

left:439px;

bottom:14px;}

.stopcamera a{background:url(img/video_22.gif) no-repeat;

width:27px;

height:27px;

position:absolute;

left:472px;

bottom:14px;}

.singlescreen a{background:url(img/video_09.gif) no-repeat;

width:31px;

height:29px;

position:absolute;

left:506px;

bottom:12px;}

.doublescreen a{background:url(img/video_11.gif) no-repeat;

width:31px;

height:29px;

position:absolute;

left:546px;

bottom:12px;}

.ninescreen a{background:url(img/video_13.gif) no-repeat;

width:32px;

height:29px;

position:absolute;

left:586px;

bottom:12px;}

.ninescreen a:hover{background:url(img/design_05.gif) no-repeat;

width:40px;

height:29px;

position:absolute;

left:586px;

bottom:82px;}

function StartPreview()

{alert("开始");

var SSOcx = document.getElementById("playOcx");

SSOcx.SetDeviceInfo("192.168.1.108",37777,0,"admin","admin");

SSOcx.StartPlay();

}

function StoptPreview()

{

var SSOcx = document.getElementById("playOcx");

SSOcx.StopPlay();

}

function Capture()

{

var SSOcx = document.getElementById("playOcx");

var dd= SSOcx.GetCapturePicture("d:\\1.bmp");

}

function StartRecord()

{

var SSOcx = document.getElementById("playOcx");

SSOcx.SaveRealData("d:\\1.avi");

}

function StopRecord()

{

var SSOcx = document.getElementById("playOcx");

SSOcx.StopSaveRealDate();

}

standby="Waiting..." id="playOcx" width="1280" height="720" name="playOcx" align="center" >

播放
暂停
拍照
录制
停止录制

6.保存并用IE打开,请允许加载Active控件,如果不出问题则调用成功

注意事项:

1.SSOcx.SetDeviceInfo("192.168.1.108",37777,0,"admin","admin");注意修改成你的摄像机的IP地址、端口、通道、用户名、密码

2.大华的dll要注册成功,检查有没有注册的方法:打开注册表,搜索classid号,如果有表明OCX控件注册成功,classid号为:30209FBC-57EB-4F87-BF3E-740E3D8019D2

3.改方法试用于IE,其它浏览器不行

4.第一次用IE打开一定要加载控件,如果IE阻止控件会导致调用失败。如果IE阻止加载控件,请在Internet项目->安全->自定义级别 中将ActiveX控件和插件下的所有项都启用


http://www.niftyadmin.cn/n/4058283.html

相关文章

面试题14:剪绳子(动态规划,贪心算法)

一、题目: 一根长度为n的绳子,剪成m段,m,n都大于1,且都为整数,每段长度记为k[0],k[1]…,k[m].求k[0]*k[1]…*k[m]可能的最大乘积 1.1解法: 两种不同的方法解决这个问题,先用常规的需要O(n)时间和O(n)空间的动态规划…

python re模块导入_Python正则re模块使用步骤及原理解析

python中使用正则表达式的步骤:1.导入re模块:import re2.初始化一个Regex对象:re.compile()3.刚刚创建的Regex对象调用search方法进行匹配,返回要给March对象4.刚刚的March对象调用group方法,展示匹配到的字符串下面例…

面试题4:二维数组的查找

一、题目 在一个二维数组中,每一行都按照从左到右递增的顺序排序。每一列都按照从上到下递增的顺序排序,请完成一个函数,输入这样的一个二维数组和一个整数,判断数组是否含有该整数。 二、算法分析 一个从左到右,从…

6脉冲触发器脉冲缺失_脉冲袋式除尘器6个主要构件特点及5个常见问题及处理措施...

随着国家环保要求越来越高,对大气粉尘污染的严格管控,除尘设备在多领域得到大量应用,在防治粉尘污染、改善作业环境、实现烟气达标排放方面发挥着很大作用。本文分享脉冲袋式除尘器6个主要构件特点及5个常见问题及处理措施。1.脉冲袋式除尘器…

快速排序及五种优化(模板)

1、快速排序的基本思想: 快速排序排序使用分治的思想,通过一趟排序将待排序列分割成两部分,其中一部分记录的关键字均比另一部分记录的关键字小。之后分别对这两部分记录继续进行排序,递归地以达到整个序列有序的目 2、快速排序…

SCAU 汇编语言 期末复习 (上)

第一章 1.储存单位 存储容量:bit 、Byte、 Word 1 kilobytes210bytes1024bytes 1megabyte(MB)220bytes 1gigabyte(GB)230bytes 1terabyte(TB)240bytes 1petabyte250bytes 1exabyte260bytes 1zettabyte270bytes 1yottabyte280bytes 2个字节: Word &#…

双光耦开关电源电路图_六款简单的开关电源电路设计原理图详解

简单的开关电源电路图(一) 简单实用的开关电源电路图调整C3和R5使振荡频率在30KHz-45KHz。输出电压需要稳压。输出电流可以达到500mA.有效功率8W、效率87%。其他没有要求就可以正常工作。简单的开关电源电路图(二)24V开关电源,是高频逆变开关电源中的一个种类。通过…

序列容器vector和迭代器

一、容器vector vector类模板提供了一种占用连续内存地址的数据结构。这使得它可以高效,直接的利用下标运算符[]访问vector中的任一元素,当一个vecto的内存空间耗尽时,它会分配一个更大的连续空间(数组),把…