六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 74|回复: 0

海康威视回放功能精简版

[复制链接]

升级  19.33%

19

主题

19

主题

19

主题

秀才

Rank: 2

积分
79
 楼主| 发表于 2013-2-7 18:54:32 | 显示全部楼层 |阅读模式
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"        "http://www.w3.org/TR/html4/loose.dtd"><html><head>    <title></title></head><body><object classid="clsid:8E4BEB46-C00F-4719-AD49-E75E839C6889" codebase=""        standby="Waiting..." id="PlayBackVideo" width="100%" height="98%" name="playocx"></object><script type="text/javascript">    var m_userinfo = '192.168.5.235 admin 12345 8000';      //从服务器获取当前注册用户信息    function createXML(context) {        var dom = null;        if (typeof context == 'string') {            var xml = new ActiveXObject("Microsoft.XMLDOM");            xml.async = "false"            xml.loadXML(context);            dom = xml.documentElement;        } else            dom = context;        return {            get:function (childIndex) {                return createXML(dom.childNodes[childIndex]);            },            text:function () {                return dom.childNodes[0].nodeValue;            }        };    }    window.onload = (function () {        var player = document.getElementById("PlayBackVideo");        var parts = m_userinfo.split(' ');        var serverIpAddress = parts[0];        var serverPort = parseInt(parts[3]);        var username = parts[1];        var password = parts[2];        var tokenId = player.Login(serverIpAddress, serverPort, username, password);        player.lLanguageType = 0;        if (tokenId == -1) {            alert('不能连接');            return;        }        var serverInfo = createXML(player.GetServerInfo());        var deviceType = serverInfo.get(1).text();        var numChannels = parseInt(serverInfo.get(0).text());        var channel = 0;        var startTime = "2012-02-06 00:00:00";        var stopTime = "2012-02-07 00:00:00";        var records = player.SearchRecordFile(channel, startTime, stopTime, deviceType == '87' ? 1 : 0, 0, "");//查询时间段内的录象文件        player.SetPlayBackTime("2012-02-06 11:00:00", stopTime);        player.PlayBackStart();        setTimeout(arguments.callee, 3000);    });</script></body></html>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表