mobile CCTV,mobile surveillance,police body worn cameras

 forgetPW
 registerNow
search
view: 2886|reply: 13
打印 prevThread nextThread

必须点击登录-查看视频按钮才能查看实时视频吗

[copyURL]

2

主题

6

帖子

20

积分

newBie

Rank: 1

积分
20
jumpTo
owner
poston 2019-2-12 14:09 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
我们现在页面就是实时视频的展现,我在页面加载的时候默认登录可是不能显示视频,必须点击你们的登陆按钮和获取视频按钮才可以,这是为什么呢,
reply

使用道具 report

2

主题

6

帖子

20

积分

newBie

Rank: 1

积分
20
sofa
 Owner| poston 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>
reply agree Against

使用道具 report

2

主题

6

帖子

20

积分

newBie

Rank: 1

积分
20
bench
 Owner| poston 2019-2-12 16:40 | 显示全部楼层

当我注掉登陆和获取视频按钮时实时视频不会自动加载是什么原因呢
reply agree Against

使用道具 report

2

主题

6

帖子

20

积分

newBie

Rank: 1

积分
20
ground
 Owner| poston 2019-2-13 11:20 | 显示全部楼层
taoyane post on2019-2-12 18:07
您好,新年快乐。
JSW初始化需要一定的时间。按照您的需求,可以给登录和打开视频设置一个定时器。

非常感谢,现在可以了,但是我把它移到我们平台上时,视频也显示连接成功了,就是没有在指定位置播放什么原因呢
reply agree Against

使用道具 report

creditRule

QQ|wireless surveillance

GMT+8, 2024-5-13 17:11 , Processed in 0.056643 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

QuickReply backToTop BackToList