mobile CCTV,mobile surveillance,police body worn cameras

标题: 必须点击登录-查看视频按钮才能查看实时视频吗 [打印本页]

author: hxsq001    time: 2019-2-12 14:09
标题: 必须点击登录-查看视频按钮才能查看实时视频吗
我们现在页面就是实时视频的展现,我在页面加载的时候默认登录可是不能显示视频,必须点击你们的登陆按钮和获取视频按钮才可以,这是为什么呢,
author: lihui2006    time: 2019-2-12 16:13
代码贴出来看看。
author: hxsq001    time: 2019-2-12 16:38
lihui2006 post on2019-2-12 16:13
代码贴出来看看。

<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="utf-8" />
    <title>video</title>
</head>
<body>
          <input type="button" value="登录" onclick="testLogin()" />
    <input type="button" value="打开视频" onclick="testOpenVideo()" />
    <div id="id_video" style="width:500px; height:400px;background: black;"></div>
</body>
</html>
<script type="text/javascript" src="js/jquery-2.1.1.min.js"></script>
<script type="text/javascript" src="http://61.191.27.18:8081/js/jsw.js"></script>

<!-- <script type="text/javascript" src="js/anjular.min.js"></script> -->

<script type="text/javascript">
        var session = null;
         //这就是为了获取登录过的session的接口
    var rc;
    window.onload = function () {
                rc = jSW.swInit({
            url: "http://47.92.130.204:9701", // bv_nginx.exe服务器地址
            calltype: jSW.CallProtoType.AUTO, // AUTO: IE优先使用OCX, 如果希望IE仍然使用HTTP通信, 请使用jSW.CallProtoType.HTTP
                        /* oninit: onInitHasResult */
        });
                testLogin();
                testOpenVideo();
    }
    window.onbeforeunload = function () {
        jSW.swDeInit();
    }
       
        function onInitHasResult(rcInitResult){
          if(rc == jSW.RcCode.RC_CODE_S_OK){
                /* testLogin();
                testOpenVideo(); */
          }
        }
        function testLogin(){
                 if (session) { delete session; }
        session = new jSW.SWSession({
            server: '47.92.130.204', // 如果是jSW.CallProtoType.OCX方式,这里需要填写具体的IP
            port: 9701,
            onopen: function (sess) {
                    sess.swLogin({
                        user: 'TEST1',
                        password: '123456'
                    });
                }
        });
                /* session.swAddCallBack('login', sessionCallback); */
        }
       
        function sessionCallback(sender, event, json) {
        var info = '';
        if (json.code == jSW.RcCode.RC_CODE_S_OK) {
            alert("成功");
        }
   
    }
       
   function testOpenVideo() {
        var szPuid = 'PU_23295583';
        var chanel = session.swGetPuChanel('PU_23295583', 0);
        var strVideoDivId = document.getElementById('id_video');
        if (chanel) {
            var result = chanel.swOpenEx({
                div: strVideoDivId,
                prototype: 'auto', //rtmp > hls
                callback: function (options, response) {
                    alert(response.emms.code + "视频打开成功,可以获取URl了");
                }
            });

            if (result != jSW.RcCode.RC_CODE_S_OK) {
                alert('打开视频失败: ' + result);
            }
        } else {
            alert('没有该设备通道');
        }
    }

    function testGetUrlVideo() {
        var szPuid = $("#puid").val();
        var chanel = session.swGetPuChanel(szPuid, 0);
        var url = chanel.swGetUrl();
        document.getElementById('id_url_info').innerHTML = JSON.stringify(url, null, 4);
    }

    function testCloseVideo() {
        var szPuid = $("#puid").val();
        var chanel = session.swGetPuChanel(szPuid, 0);
        chanel.swClose();
    }
</script>
author: hxsq001    time: 2019-2-12 16:40
hxsq001 post on2019-2-12 16:38
video

当我注掉登陆和获取视频按钮时实时视频不会自动加载是什么原因呢
author: taoyane    time: 2019-2-12 18:07
您好,新年快乐。
JSW初始化需要一定的时间。按照您的需求,可以给登录和打开视频设置一个定时器。
author: hxsq001    time: 2019-2-13 11:20
taoyane post on2019-2-12 18:07
您好,新年快乐。
JSW初始化需要一定的时间。按照您的需求,可以给登录和打开视频设置一个定时器。

非常感谢,现在可以了,但是我把它移到我们平台上时,视频也显示连接成功了,就是没有在指定位置播放什么原因呢
author: hardfire    time: 2019-2-13 12:04
详细说明下,最好配个截图。
author: cus10    time: 2019-2-14 13:19
hardfire post on2019-2-13 12:04
详细说明下,最好配个截图。

你好,问题解决了,我想问问gps 轨迹历史查询查询的是存储的文件里的,gps 查询是最新的定位,那比如我今天要绘制轨迹,文件里只有昨天的数据,那么昨天数据的结束点到现在此刻最新定位之间的坐标怎么获取呢,有办法吗
author: admin    time: 2019-2-14 13:29
你还是要查询历史轨迹?
实时轨迹是在数据库里面的,查询的时候才形成.gps轨迹文件。
author: cus10    time: 2019-2-14 13:55
admin post on2019-2-14 13:29
你还是要查询历史轨迹?
实时轨迹是在数据库里面的,查询的时候才形成.gps轨迹文件。

你好是这样的,我们浏览器页面加载完毕后要绘制在线终端的轨迹路线,是否就用下面这个接口呢
session.swGetGpsRecordData({
                szNruId: nruid,
                szFilePath: gpsPath,
                callback: function (options, response, data) {
                    if (response.emms.code == jSW.RcCode.RC_CODE_S_OK) {
                        document.getElementById('msg').innerHTML = '<br/><textarea rows="18" cols="100" readonly="readonly"> ' + JSON.stringify(data, null, 4) + '</textarea>';
                    }
                },
                tag: null
            });
author: admin    time: 2019-2-14 14:09
哦,那就是实时轨迹,不是历史轨迹。

author: cus10    time: 2019-2-14 17:06
你好  再问你一个问题就是  历史轨迹查询的时候开始时间和结束时间都是utc 时间,那么文件里的时间是utc 还是北京时间啊需要我在处理吗
author: jsb    time: 2019-2-14 17:58
全是utc事件
author: cus10    time: 2019-2-15 09:54
jsb post on2019-2-14 17:58
全是utc事件

{
    "fileinfo": {
        "szFilePath": "C:\\BesovideoData\\video\\2019-02-15\\PU_23295583\\PU_23295583_00_20190215_000000.gps",
        "szFileName": "",
        "iTimeBegin": 0,
        "iTimeEnd": 0,
        "iFileSize": 0
    },
    "gpsdata": {
        "szpuid": "PU_23295583",
        "szpuname": "HM NOTE 1S",
        "szgpspoint": [
            {
                "angle": 277000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 54,
                    "second": 44
                }
            },
            {
                "angle": 278000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 54,
                    "second": 50
                }
            },
            {
                "angle": 277000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 54,
                    "second": 56
                }
            },
            {
                "angle": 277000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 55,
                    "second": 1
                }
            },
            {
                "angle": 277000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 55,
                    "second": 6
                }
            },
            {
                "angle": 277000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 55,
                    "second": 11
                }
            },
            {
                "angle": 277000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 55,
                    "second": 16
                }
            },
            {
                "angle": 278000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 55,
                    "second": 22
                }
            },
            {
                "angle": 279000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 55,
                    "second": 28
                }
            },
            {
                "angle": 278000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 55,
                    "second": 34
                }
            },
            {
                "angle": 278000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 55,
                    "second": 40
                }
            },
            {
                "angle": 280000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 55,
                    "second": 45
                }
            },
            {
                "angle": 281000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 55,
                    "second": 50
                }
            },
            {
                "angle": 280000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 55,
                    "second": 55
                }
            },
            {
                "angle": 281000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 56,
                    "second": 0
                }
            },
            {
                "angle": 280000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 56,
                    "second": 5
                }
            },
            {
                "angle": 281000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 56,
                    "second": 10
                }
            },
            {
                "angle": 280000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 56,
                    "second": 15
                }
            },
            {
                "angle": 281000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 56,
                    "second": 20
                }
            },
            {
                "angle": 281000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 56,
                    "second": 26
                }
            },
            {
                "angle": 281000,
                "antennaState": 1,
                "height": 0,
                "lat": 315765864,
                "lng": 1203532315,
                "orientationState": 1,
                "speed": 0,
                "starCount": 4294967295,
                "time": {
                    "year": 2019,
                    "month": 2,
                    "day": 15,
                    "hour": 8,
                    "minute": 56,
                    "second": 32
                }
            }
        ]
    }
}
你好以上是我从文件里取的历史轨迹,这里边的时间也是utc时间吗,还有就是我这边查询的是:
2019-02-15T00:00:50  到 2019-02-15T015:49:50 时间的文件,为什么只到2019-2-15 8:56:32,那该时刻以后的比如9:00:00等等时刻的数据呢,为什么看不到。我是9:30查询历史轨迹文件的,8:56-9:30的定位没有




欢迎光临 mobile CCTV,mobile surveillance,police body worn cameras (http://bbs.besovideo.com:8067/) Powered by Discuz! X3.2