一种二维码识别绑定与视频交互的装置及其方法制造方法及图纸

技术编号:35987120 阅读:32 留言:0更新日期:2022-12-17 23:01
本发明专利技术公开了一种二维码识别绑定与视频交互的装置机器方法,其包括如下步骤:用户前端通过支持webRTC的网页浏览器进行扫码识别,将音视频设备终端和用户前端进行关联绑定,用户前端通过支持webRTC的网页浏览器发起音视频交互,流媒体分发模块基于GB28181/ONVIF协议将音视频合流向音视频设备终端吐流,和基于webRTC协议将音视频合流向用户前端吐流。webRTC协议将音视频合流向用户前端吐流。webRTC协议将音视频合流向用户前端吐流。

【技术实现步骤摘要】
一种二维码识别绑定与视频交互的装置及其方法


[0001]本专利技术属于基于二维码的交互技术,特指一种二维码识别绑定与视频交互的装置及其方法。

技术介绍

[0002]如图1所示,现有的视频监控的视频通话功能主要通过监控系统的管理端和监控系统软件以及相配的具备拾音功能的麦克风,放音器(喇叭)等构成。现有的视频监控的视频通话操作是在监控系统的管理端通过监控系统软件和麦克风并通过软件操作连线远端某个具备拾音和放音功能的视频监控摄像机来实现。该方法只具备系统管理端单方主动发起会话的功能,而远端摄像机是被呼叫端。操作由于必须要通过限定的软件和网络,所以现有的常规的视频监控视频通话方法不方便。因此,现有的视频监控的视频通话功能存在如下缺点:(1)大多数只支持语音通话,建立通话的操作大多数在服务管理端的软件上进行;(2)大多数不支持跨系统、跨网络、跨平台实现通话;(3)用户操作较为不简便,用户需要在特定的软硬件环境下进行操作才能建立通话,需要用户具备一定的专业知识。
[0003]如图2所示,现有的视频监控厂家均有提供通过智能终端(手机)的APP扫码绑定智能摄像机后实现远程监看和对讲的功能。通过私有协议来对智能摄像机进行设备编号并在设备出厂时将此设备编号和服务器链接地址通过二维码的方式张贴在智能摄像机上,智能摄像机经用户购买后联网成功,通过私有协议将和厂商的云视频监看对讲系统进行注册登录,此时该智能摄像机在厂商的云视频监看对讲系统为在线且未绑定状态。用户通过厂商的APP扫码并将该设备绑定到该用户的APP账号,此时用户将可以通过厂商APP可以访问智能摄像机从而进行远程监看或远程对讲。但是,现有的视频监控厂家均有提供通过手机上的APP扫码绑定智能摄像机后实现远程监看和对讲的功能存在如下缺点:(1)不支持跨平台和跨网络,局限于部分视频监控厂商自身的应用软件和专有网络内才能实现;(2)用户的操作依然不够简便,对于缺乏专业知识的用户依然存在使用操作方面的难度。

技术实现思路

[0004]为克服现有技术的不足及存在的问题,本专利技术提供一种二维码识别绑定与视频交互方法。
[0005]为实现上述目的,本专利技术采用如下技术方案:
[0006]一种二维码识别绑定和视频交互的装置,包括通信连接的用户前端、多协议的webRTC音视频通讯系统和音视频设备终端,多协议的webRTC音视频通讯系统包括通信连接的用户管理系统、通讯调度系统、信令与会话系统,信令与会话系统包括通信连接的多协议SIP信令模块、拉流模块、合流模块和流媒体分发模块,音视频设备终端包括设备二维码。
[0007]作为优选,所述用户前端用于通过支持webRTC的网页浏览器扫码识别设备二维码,解析设备二维码得到访问链接和音视频设备终端编码,解析访问链接得到通过支持webRTC的网页浏览器打开的注册/登录页面,通过注册/登录页面获取注册/登录请求,验证
注册/登录请求,若验证注册/登录请求通过时则得到绑定请求,根据绑定请求确认是否绑定音视频设备终端,若是则生成确定绑定请求,根据确定绑定请求时则生成查询请求、音视频设备终端编码和用户编码,根据查询请求、音视频设备终端编码和用户编码将音视频设备终端编码对应的音视频设备终端和用户编码对应的用户前端进行关联绑定,通过支持webRTC的网页浏览器发起页面通话请求,根据页面通话请求得到音视频会话资源请求,根据音视频会话资源请求后得到调度拉流服务资源指令和分配合流服务资源指令,根据调度拉流服务资源指令和分配合流服务资源指令启动拉流模块和合流模块,根据拉流模块调取基于webRTC协议的用户音视频流和基于GB28181/ONVIF协议的终端音视频流,根据合流模块将用户音视频流和终端音视频流并按照固定的画面布局合成音视频合流,基于webRTC协议播放音视频合流。
[0008]作为优选,所述多协议的webRTC音视频通讯系统用于将音视频设备终端编码对应的音视频设备终端和用户编码对应的用户前端进行关联绑定。
[0009]作为优选,所述用户管理系统用于解析设备二维码得到访问链接和音视频设备终端编码,根据访问链接打开注册/登录页面,通过注册/登录页面获取注册/登录请求,验证注册/登录请求,若验证注册/登录请求通过时则得到绑定请求,根据绑定请求确认是否绑定音视频设备终端,若是则生成确定绑定请求,根据确定绑定请求生成查询请求并将查询请求、音视频设备终端编码和用户编码发送至多协议的webRTC音视频通讯系统。
[0010]作为优选,所述信令与会话系统用于根据页面通话请求得到音视频会话资源请求,根据音视频会话资源请求得到调度拉流服务资源指令和分配合流服务资源指令,根据调度拉流服务资源指令和分配合流服务资源指令启动拉流模块和合流模块。
[0011]作为优选,所述拉流模块用于向用户前端和音视频设备终端分别发送前端拉流请求和终端拉流请求,合流模块用于获取用户音视频流和终端音视频流并按照固定的画面布局合成音视频合流,流媒体分发模块用于获取音视频合流并基于GB28181/ONVIF协议将音视频合流向音视频设备终端吐流和基于webRTC协议将音视频合流向用户前端吐流。
[0012]作为优选,所述音视频设备终端用于获取基于GB28181/ONVIF协议的终端音视频流,根据用户音视频流和终端音视频流并按照固定的画面布局合成音视频合流,基于GB28181/ONVIF协议播放音视频合流。
[0013]一种二维码识别绑定与视频交互方法,采用上述的一种二维码识别绑定和视频交互的装置,包括如下步骤:
[0014]步骤1:用户前端通过支持webRTC的网页浏览器扫码识别设备二维码,将设备二维码和用户编码发送至用户管理系统;
[0015]步骤2:用户管理系统解析设备二维码得到访问链接和音视频设备终端编码,将访问链接回传用户前端;
[0016]步骤3:用户前端解析访问链接得到通过支持webRTC的网页浏览器打开的注册/登录页面,用户前端通过注册/登录页面获取注册/登录请求并发送至用户管理系统;
[0017]步骤4:用户管理系统验证注册/登录请求,若用户管理系统验证注册/登录请求通过时则得到绑定请求回传至用户前端;
[0018]步骤5:用户前端确认是否绑定音视频设备终端,若是则生成确定绑定请求并发送至用户管理系统;
[0019]步骤6:用户管理系统接收到确定绑定请求时则生成查询请求并将查询请求、音视频设备终端编码和用户编码发送至多协议的webRTC音视频通讯系统;
[0020]步骤7:多协议的webRTC音视频通讯系统将音视频设备终端编码对应的音视频设备终端和用户编码对应的用户前端进行关联绑定;
[0021]步骤8:用户前端通过支持webRTC的网页浏览器发送页面通话请求至信令与会话系统;
[0022]步骤9:信令与会话系统接收到页面通话请求后得到音视频会话资源请求并发送至信令与会话系统;
[0023]步骤10:信令与会话系统接收到音视频会话资源请求后得到调度拉流服务资源指令和分本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种二维码识别绑定和视频交互的装置,其特征在于,包括通信连接的用户前端、多协议的webRTC音视频通讯系统和音视频设备终端,多协议的webRTC音视频通讯系统包括通信连接的用户管理系统、通讯调度系统和信令与会话系统,信令与会话系统包括通信连接的多协议SIP信令模块、拉流模块、合流模块和流媒体分发模块,音视频设备终端包括设备二维码。2.根据权利要求1所述的一种二维码识别绑定与视频交互的装置,其特征在于,所述用户前端用于通过支持webRTC的网页浏览器扫码识别设备二维码,解析设备二维码得到访问链接和音视频设备终端编码,解析访问链接得到通过支持webRTC的网页浏览器打开的注册/登录页面,通过注册/登录页面获取注册/登录请求,验证注册/登录请求,若验证注册/登录请求通过时则得到绑定请求,根据绑定请求确认是否绑定音视频设备终端,若是则生成确定绑定请求,根据确定绑定请求时则生成查询请求、音视频设备终端编码和用户编码,根据查询请求、音视频设备终端编码和用户编码将音视频设备终端编码对应的音视频设备终端和用户编码对应的用户前端进行关联绑定,通过支持webRTC的网页浏览器发起页面通话请求,根据页面通话请求得到音视频会话资源请求,根据音视频会话资源请求后得到调度拉流服务资源指令和分配合流服务资源指令,根据调度拉流服务资源指令和分配合流服务资源指令启动拉流模块和合流模块,根据拉流模块调取基于webRTC协议的用户音视频流和基于GB28181/ONVIF协议的终端音视频流,根据合流模块将用户音视频流和终端音视频流并按照固定的画面布局合成音视频合流,基于webRTC协议播放音视频合流。3.根据权利要求1所述的一种二维码识别绑定与视频交互的装置,其特征在于,所述多协议的webRTC音视频通讯系统用于将音视频设备终端编码对应的音视频设备终端和用户编码对应的用户前端进行关联绑定。4.根据权利要求1所述的一种二维码识别绑定与视频交互的装置,其特征在于,所述用户管理系统用于解析设备二维码得到访问链接和音视频设备终端编码,根据访问链接打开注册/登录页面,通过注册/登录页面获取注册/登录请求,验证注册/登录请求,若验证注册/登录请求通过时则得到绑定请求,根据绑定请求确认是否绑定音视频设备终端,若是则生成确定绑定请求,根据确定绑定请求生成查询请求并将查询请求、音视频设备终端编码和用户编码发送至多协议的webRTC音视频通讯系统。5.根据权利要求1所述的一种二维码识别绑定与视频交互的装置,其特征在于,所述信令与会话系统用于根据页面通话请求得到音视频会话资源请求,根据音视频会话资源请求得到调度拉流服务资源指令和分配合流服务资源指令,根据调度拉流服务资源指令和分配合流服务资源指令启动拉流模块和合流模块。6.根据权利要求1所述的一种二维码识别绑定与视频交互的装置,其特征在于,所述拉流模块用于向用户前端和音视频设备终端分别发送前端拉流请求和终端拉流请求,合流模块用于获取用户音视频流和终端音视频流并按照固定的画面布局合成音视频合流,流媒体分发模块用于获取音视频合流并基于GB28181/ONVIF协议将音视频合...

【专利技术属性】
技术研发人员:杨利中宗匠龙皋月魏小彬徐锴王微波
申请(专利权)人:浙江华数广电网络股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1