关于大华摄像头Web插件的调用

zzc_china zzc_china 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>DEMO</title>

<script language="javascript" type="text/javascript">
// <!CDATA[

function btRealPlay_onclick() {
if (!IsValid()) {
alert("Input is empty!");
}
else {
alert(axRealPlayX);
var strDvrIP = document.getElementById('tbDvrIP').value;
var nPort = parseInt(document.getElementById('tbPort').value);
var strUserName = document.getElementById('tbUserName').value;
var strPwd = document.getElementById('tbPwd').value;
var nChannel = parseInt(document.getElementById('tbChannel').value);
var axRealPlayX = document.getElementById('AV_RealPlayX');
alert(axRealPlayX);
var bSuccess = axRealPlayX.SetDeviceInfo(strDvrIP, nPort, nChannel, strUserName, strPwd);
if (bSuccess) {
bSuccess = axRealPlayX.StartPlay();
}
}
}

function onunload() {
document.all('AV_RealPlayX').StopPlay();
}

function IsValid() {
var bValid = true;
var strDvrIP = document.getElementById('tbDvrIP').value;
var strPort = document.getElementById('tbPort').value;
var strUserName = document.getElementById('tbUserName').value;
var strChannel = document.getElementById('tbChannel').value;
if (strDvrIP == "" || strPort == "" || strUserName == "" || strChannel == "") {
bValid = false;
}
return bValid;
}
</script>

</head>
<body onunload="onunload()">
<form id="form1" runat="server">
<div>
<div style="margin: 0px auto; width: 591px; height: 478px; border: solid 2px blue;">
<object id="AV_RealPlayX" style="width: 100%; height: 100%;" classid="CLSID:30209FBC-57EB-4F87-BF3E-740E3D8019D2">
<param name="_Version" value="65536" />
<param name="_ExtentX" value="22357" />
<param name="_ExtentY" value="16589" />
<param name="_StockProps" value="0" />
</object>
</div>
<div style="margin: 0px auto; width: 591px; height: 100px; border-bottom: solid 2px blue;
border-left: solid 2px blue; border-right: solid 2px blue; background-color: #7183B0;">
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; width: 590px;">
<tr align="center" style="height: 40px;">
<td align="right" style="width: 70px;">
IP:</td>
<td align="left" style="width: 100px;">
<input id="tbDvrIP" type="text" style="width: 100px" value="10.12.2.80" />
</td>
<td align="right" style="width: 70px;">
Port:</td>
<td align="left" style="width: 50px;">
<input id="tbPort" type="text" style="width: 50px" value="37777" />
</td>
<td align="right" style="width: 70px;">
User:</td>
<td align="left" style="width: 50px;">
<input id="tbUserName" type="text" style="width: 50px" value="admin" />
</td>
<td align="right" style="width: 50px;">
Password:</td>
<td align="left" style="width: 50px;">
<input id="tbPwd" type="text" style="width: 50px" value="admin" />
</td>
</tr>
<tr align="center" style="height: 40px;">
<td align="right" style="width: 70px;">
No:</td>
<td align="left" style="width: 100px;">
<input id="tbChannel" type="text" style="width: 100px" value="0" />
</td>
<td align="center" colspan="2" style="width: 120px;">
<input id="btRealPlay" type="button" value="Play" style="width: 65px" onclick="return btRealPlay_onclick()" />
</td>
<td align="right" style="width: 70px;">
</td>
<td align="left" style="width: 50px;">
</td>
<td align="right" style="width: 50px;">
</td>
<td align="left" style="width: 50px;">
</td>
</tr>
</table>
</div>
</div>
</form>
</body>
</html>


在执行该程序时候会报出“SCRIPT438: 对象不支持“SetDeviceInfo”属性或方法 ”。

控件注册应该是没有问题的。

请问有谁遇到过这种问题,怎么解决的?
100分敬上。


谁
...全文

相关推荐

大华ocx插件,完美嵌入web页面,百分百ie可用,web端完美调用大华摄像头

web页面完美调用大华摄像头demo,可实现对摄像头视频采集、显示、操作,demo支持ie,完美运行无bug,非其他无法运行ocx插件可比。

啦啦啦啦啦啦啦。

大华webplugin_demo.zip

大华摄像头web二次开发demo和插件、帮助文档都有,亲测有用,内涵web网页demo和开发控件帮助手册,插件直接安装重启浏览器即可

wzndkj

WEB前端调用大华摄像头

亲测有用,支持实时播放、截图、NVR、语音对讲,包含详细的文档接口说明。

mawei2012

浙江大华摄像头Web3.0网页播放SDK插件包

浙江大华摄像头Web3.0网页播放SDK插件包 设置好ddns和端口映射, 使用本sdk包, 可以在网页上播放远程摄像头实时/历史视频.

zhwzju

大华视频播放插件实战:从ActiveX到RTSP转WebRTC的完整指南

视频监控系统在Web端的播放一直面临浏览器兼容性挑战。传统监控摄像头输出的是H.264/H.265裸流,浏览器无法直接解码,需要插件或转流方案。大华视频播放插件正是为解决这一问题而生的中间层,但受限于ActiveX、NPAPI等旧技术,在主流浏览器中渐失优势。随着WebRTC和HLS等标准协议的成熟,将RTSP流转换为浏览器可播放的格式成为更稳健的工程实践。本文从大华插件的前世今生讲起,梳理了从插件登录、通道预览到后端SDK对接的完整调用链路,并结合停车场、跨厂商设备接入等真实场景,给出了RTSP转WebR

这个世界有猫饼
评论 14
收藏 已收藏
分享
返回顶部
zzc_china
JavaScript 87,984 成员 224,681 内容