mobile CCTV,mobile surveillance,police body worn cameras

 forgetPW
 registerNow
search
Owner: fanghj90
打印 prevThread nextThread

Web 二次开发支持(请勿回帖,另起新帖)

 关闭 [copyURL]

3

主题

59

帖子

367

积分

midMem

Rank: 3Rank: 3

积分
367
212#
poston 2020-3-27 16:59 | authorOnly
jocklei post on2020-3-27 16:39
对讲功能,我开开发文档上面的demo是可以实现的,但是我按照demo些的代码,不行,只听到头盔发出“嘀”的一 ...

请另起新帖,谢谢
reply agree Against

使用道具 report

3

主题

342

帖子

1797

积分

vipMem

Rank: 6Rank: 6

积分
1797
211#
poston 2020-3-27 16:51 | authorOnly
兄弟,请另起新帖,不要在这个长贴后面跟帖了。
reply agree Against

使用道具 report

0

主题

6

帖子

28

积分

newBie

Rank: 1

积分
28
210#
poston 2020-3-27 16:39 | authorOnly
对讲功能,我开开发文档上面的demo是可以实现的,但是我按照demo些的代码,不行,只听到头盔发出“嘀”的一声,但是页面就上面没有图像和声音,浏览器控制台没有报错,我用的谷歌浏览器,请问,对讲有哪些需要注意的地方?相关代码如下:
this.session = new jSW.SWSession({
      server: '127.0.0.1',
      port: 9701,
      onopen(sess: any) {
        sess.swLogin({ user: `${credentials.username}`, password: `${credentials.password}` });
      }
    });

// 登录回调
    this.session.swAddCallBack('login', (sender: any, event: any, json: any) => {
      if (json.code === jSW.RcCode.RC_CODE_S_OK) {
      } else {
        this.logger.info(`账户或密码错误`);
      }
    });

    // 获取设备列表回调
    this.session.swAddCallBack('pulist', (sender: any, event: any, json: any) => {
      if (json.code === jSW.RcCode.RC_CODE_S_OK) {
        this.puList = this.session._arr_pu;
        this.puList.forEach((item: any) => {
          const random = Math.random();
          item.random = random;
          this.showdomList.push({ isHave: false, _id_pu: item._id_pu, domId: `dom${random}`, random })
        });

        console.log('this.puList:', this.puList);
      }
    });
const m_media = (jSW.MEDIADIR.AUDIOSEND) + (jSW.MEDIADIR.AUDIORECV);

const result = chanel.swOpenEx({
        tag: this,
        div: _this.getDomId(),
        ismuti: true,  // 设置可以被打开多次,
        prototype: 'auto',
        bovertcp: true,
        media: m_media,
        callback(options: any, response: any, event: any) {

          const pthis = options.tag;
          const code = response.emms.code;

          if (code === 0) { // code === 0 成功
            item.isOpen = true;
            _this.addMediaToShowdomList(item, event.hdlg); // 唯一标识该路播放的句柄(关闭设备时需传入)

            // 获取url
            item.url = pthis.session.swGetPuChanel(`${item._id_pu}`, 0).swGetUrl();
            _this.removeFlag();
          } else if (code === 20106) {
            _this.emptySpaceDomId();
            _this.logger.info(`${item._name_pu} 未连接!`);
          }
        },
      });


reply agree Against

使用道具 report

6

主题

408

帖子

1618

积分

vipMem

Rank: 6Rank: 6

积分
1618
209#
poston 2020-3-26 18:46 | authorOnly
jocklei post on2020-3-26 18:14
我们现在有个需求,在获取的设备列表后将列表显示在页面中,想知道哪些设备未在线,能够标识出来,请回返回 ...

设备信息中,有设备是否在线。另外向session 注册的notify事件,有设备上下线通知。详见文档。
reply agree Against

使用道具 report

6

主题

408

帖子

1618

积分

vipMem

Rank: 6Rank: 6

积分
1618
208#
poston 2020-3-26 18:45 | authorOnly
jocklei post on2020-3-26 14:13
关闭设备视频的时候,调用swClose()方法,控制台提示 “can't find the dialog from you hdlg” ,怎么回 ...

你好,如果你是一个通道打开多次。那么在打开成功回调中,会返回个句柄,该句柄唯一标识该路播放。
在关闭时,需要传入这个句柄。
channel.swClose(hdlg)
reply agree Against

使用道具 report

0

主题

6

帖子

28

积分

newBie

Rank: 1

积分
28
207#
poston 2020-3-26 18:14 | authorOnly
我们现在有个需求,在获取的设备列表后将列表显示在页面中,想知道哪些设备未在线,能够标识出来,请回返回的设备列表中有没有字段显示是否在线?获取有其他的办法?急等,谢谢
reply agree Against

使用道具 report

0

主题

6

帖子

28

积分

newBie

Rank: 1

积分
28
206#
poston 2020-3-26 14:13 | authorOnly
关闭设备视频的时候,调用swClose()方法,控制台提示 “can't find the dialog from you hdlg” ,怎么回事儿呢?
相关代码:

// 关闭设备视频
  closeVideo(item: any) {
    const chanel = this.session.swGetPuChanel(item._id_pu, 0);
    chanel.swClose();
  }
reply agree Against

使用道具 report

0

主题

6

帖子

28

积分

newBie

Rank: 1

积分
28
205#
poston 2020-3-25 22:07 | authorOnly
登录成功后,获取设备列表能够成功,但是打开设备后获取url时显示 “on open chanle, result Failed”,报错信息:"HandleResponse.js:1469 cmd: WEB_BVCU_OPEN_CHANLE fail RC_CODE_E_BVCU_NOTFOUND" ,获取到不到url.不知道是哪里的原因,求解答!!
reply agree Against

使用道具 report

6

主题

175

帖子

1258

积分

vipMem

Rank: 6Rank: 6

积分
1258
204#
poston 2020-3-25 18:50 | authorOnly
请另起新帖。
reply agree Against

使用道具 report

6

主题

408

帖子

1618

积分

vipMem

Rank: 6Rank: 6

积分
1618
203#
poston 2020-3-25 18:28 | authorOnly
jocklei post on2020-3-25 18:05
web端SDK的使用:
1、登录成功后,获取url的时候报错如下:  HandleResponse.js:1469 cmd: WEB_BVCU_OPEN_ ...

你好!
1、登录成功要获取设备列表,然后通过设备对象获取视频通道对象,打开关闭视频。
2、这个问题,根据你的描述定位不了问题,最好能提供更多的信息。最好能远程。
3、目前不支持保存状态。
reply agree Against

使用道具 report

QQ|wireless surveillance

GMT+8, 2024-5-19 18:17 , Processed in 0.070308 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

QuickReply backToTop BackToList