一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于执法记录仪的实时通信系统的制作方法

2023-02-01 23:58:56 来源:中国专利 TAG:


1.本发明涉及数据传输及存储技术领域,尤其涉及一种基于执法记录仪的实时通信系统。


背景技术:

2.执法记录仪,又称现场执法记录仪/单警执法视音频记录仪,是一种民警或者安保人员在执行公务时,随身佩带的集实时视、音频摄录,照相和录音等功能于一体的取证技术装备。在摄录过程中,执法记录仪还可以通过4g等无线网络实时将采集的信息上传,从而实现对执法过程中的现场情况实时反馈。然而在一些场景中,例如银行业务场景中,记录仪不支持与银行便携的平板电脑配对配网组合使用,银行业务信息和被调查客户信息在平板电脑上展示,而记录仪实时摄录的音视频在记录仪中存储,导致现场摄录信息、银行客户信息和业务信息较为分散,增加了银行工作人员办理业务的工作量。导致记录仪的使用便捷性较低。


技术实现要素:

3.针对现有技术中记录仪的使用便捷性较低的技术问题,本发明提供了一种基于执法记录仪的实时通信系统。
4.为实现以上目的,本发明通过以下技术方案予以实现:本发明实施例的提供一种基于执法记录仪的实时通信系统,所述系统包括:执法记录仪,与所述执法记录仪通过近距离通信方式连接的业务员终端、与所述业务员终端通过vpn连接的坐席软件工作台;所述执法记录仪用于,通过配置的摄像头采集目标用户的视频流数据以及通过配置的麦克风采集所述目标用户的音频流数据,并基于rtmp流媒体协议,将所述视频流数据和所述音频流数据通过所述近距离通信方式传输到所述业务员终端;所述业务员终端用于,接收所述执法记录仪上传的所述视频流数据和所述音频流数据,并将所述视频流数据和所述音频流数据从所述rtmp流媒体格式转换为rtc格式的rtc音频流数据和rtc视频流数据,并通过所述vpn将所述rtc音频流数据和所述rtc视频流数据上传至所述坐席软件工作台;所述坐席软件工作台用于,接收所述rtc音频流数据和所述rtc视频流数据,并对所述rtc音频流数据和所述rtc视频流数据进行融合,得到针对所述目标用户的双录视频,并将所述双录视频进行存储。
5.在一种可能的实现方式中,所述业务员终端用于,响应于业务员的发起视频操作,向所述坐席软件工作台发送会话建立请求以及向所述执法记录仪发送调用请求;所述执法记录仪用于,根据所述调用请求,调用配置的摄像头采集目标用户的视频流数据以及调用配置的麦克风采集所述目标用户的音频流数据;所述坐席软件工作台用于,根据所述会话建立请求查询进房信息,并在根据所述
进房信息确定所述业务员终端对应的房号,并基于终端协议将所述房号返回所述业务员终端;所述业务员终端用于,根据所述房号进入到呼叫状态,在所述呼叫状态下,所述业务员终端能够进房,并将rtc音频流数据和所述rtc视频流数据上传至所述坐席软件工作台。
6.在一种可能的实现方式中,所述坐席软件工作台用于,接收所述业务员终端基于所述房号进行的进房请求操作,并根据业务员在所述业务员终端上的进房请求操作,将所述进房请求透传到音视频节点,并根据所述音视频节点推送的sc状态信息,通过调用命令行参数呼起音视频进程,以通过进程间通信的方式将音视频进程切换为待接听状态。
7.在一种可能的实现方式中,所述坐席软件工作台还用于,在所述音视频进程切换为待接听状态的情况下,通过进程间通信的方式通知所述待接听状态。
8.在一种可能的实现方式中,所述基于执法记录仪的实时通信系统还包括:柜员终端;所述柜员终端用于,根据用户的进房请求,在所述音视频进程为非待接听状态的情况下,将所述音视频进程切换为待接听状态,并在所述音视频进程切换为待接听状态的情况下,通过进程间通信的方式透传所述待接听状态对应的信息到所述业务员终端;所述业务员终端用于,根据接收到的所述待接听状态对应的信息的情况下,将所述业务员终端切换至进入视频中状态,并定时向所述坐席软件工作台发送cs请求。
9.在一种可能的实现方式中,所述业务员终端还用于,响应于业务员的主动挂断操作,向所述坐席软件工作台发送挂断请求;所述坐席软件工作台用于,将所述挂断请求通过透传和进程间通信的方式传输所述挂断请求到所述柜员终端;所述柜员终端用于在接收所述挂断请求的情况下,退出已进入的房间,并向所述坐席软件工作台上报退房信息,以使得所述坐席软件工作台在接收到所述退房信息的情况下,能够接收任意所述柜员终端或者所述业务员终端的进房请求。
10.在一种可能的实现方式中,所述坐席软件工作台还用于,在接收到所述业务员终端的会话建立请求的情况下,调用密钥机,以生成一次性数据密钥,并将所述一次性数据密钥和会话配置信息下发至所述述业务员终端和所述会话建立请求指示的目标柜员终端;所述业务员终端和所述目标柜员终端用于,根据所述会话配置信息向所述坐席软件工作台申请传输数据的请求,并在接收到所述坐席软件工作台返回允许上传指令的情况下,通过所述一次性数据密钥对待上传的音视频数据流进行加密和上传。
11.在一种可能的实现方式中,所述坐席软件工作台具体用于,在接收到所述业务员终端和/或所述目标柜员终端返回的所述申请传输数据的请求的情况下,校验所述业务员终端和/或所述目标柜员终端的一次性令牌是否合法,在所述一次性令牌合法的情况下,向所述业务员终端和/或所述目标柜员终端下发所述允许上传指令。
12.在一种可能的实现方式中,所述坐席软件工作台用于,将柜员终端和业务员终端作为边缘节点,通过云节点集群的方式将边缘节点进行链接,并将各边缘节点上报的rtc音频流数据和所述rtc视频流数据进行融合,并针对融合后的音视频数据,添加时间标识和重要度标识,以根据所述时间标识和所述重要度标识确定所述融合后的音视频数据的保存时
长,并在达到对应的保存时长的情况下,对保存的所述音视频数据进行删除。
13.本发明提供了多功能色谱分析系统。与现有技术相比具备以下有益效果:通过执法记录仪配置的摄像头采集目标用户的视频流数据以及通过配置的麦克风采集目标用户的音频流数据,并基于rtmp流媒体协议,将视频流数据和音频流数据通过近距离通信方式传输到业务员终端;业务员终端接收执法记录仪上传的视频流数据和音频流数据,并将视频流数据和音频流数据从rtmp流媒体格式转换为rtc格式的rtc音频流数据和rtc视频流数据,并通过vpn将rtc音频流数据和rtc视频流数据上传至坐席软件工作台;坐席软件工作台接收rtc音频流数据和rtc视频流数据,并对rtc音频流数据和rtc视频流数据进行融合,得到针对目标用户的双录视频,并将双录视频进行存储。这样不仅可以通过执法记录仪便捷采集音视频数据,还能够自动融合音频及视频,能够将互动视频媒体流、ppt投屏媒体流、双向投屏媒体流完整融合,双录视频能够完整的还原整个会话过程,增加了现场音视频数据采集和保存的便捷性。
附图说明
14.图1为根据本发明提供的一种基于执法记录仪的实时通信系统的示意图。
15.图2为根据本发明提供的一种呼叫流程的示意图。
16.图3为根据本发明提供的另一种基于执法记录仪的实时通信系统的示意图。
17.图4为根据本发明提供的另一种基于执法记录仪的实时通信系统的示意图。
具体实施方式
18.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
19.请参阅图1,本发明提供一种技术方案:一种基于执法记录仪的实时通信系统,所述系统包括:执法记录仪,与所述执法记录仪通过近距离通信方式连接的业务员终端、与所述业务员终端通过vpn连接的坐席软件工作台;本公开实施例中,业务员终端可以是平板电脑、智能手机等。近距离通信方式可以是蓝牙通讯或者wifi通讯。
20.所述执法记录仪用于,通过配置的摄像头采集目标用户的视频流数据以及通过配置的麦克风采集所述目标用户的音频流数据,并基于rtmp流媒体协议,将所述视频流数据和所述音频流数据通过所述近距离通信方式传输到所述业务员终端;所述业务员终端用于,接收所述执法记录仪上传的所述视频流数据和所述音频流数据,并将所述视频流数据和所述音频流数据从所述rtmp流媒体格式转换为rtc格式的rtc音频流数据和rtc视频流数据,并通过所述vpn将所述rtc音频流数据和所述rtc视频流数据上传至所述坐席软件工作台;所述坐席软件工作台用于,接收所述rtc音频流数据和所述rtc视频流数据,并对所述rtc音频流数据和所述rtc视频流数据进行融合,得到针对所述目标用户的双录视频,
并将所述双录视频进行存储。
21.其中,坐席软件工作台可以配置于内网系统中,内网系统还可以配置视屏平台、存储平台以及其他平台。进而可以将双录视频存储到存储平台内。并且内网通过音视频网关与业务员终端连接。
22.上述系统可以通过执法记录仪便捷采集音视频数据,还能够自动融合音频及视频,能够将互动视频媒体流、ppt投屏媒体流、双向投屏媒体流完整融合,双录视频能够完整的还原整个会话过程,增加了现场音视频数据采集和保存的便捷性。
23.在一种可能的实现方式中,参见图2所示,所述业务员终端用于,响应于业务员的发起视频操作,向所述坐席软件工作台发送会话建立请求以及向所述执法记录仪发送调用请求;所述执法记录仪用于,根据所述调用请求,调用配置的摄像头采集目标用户的视频流数据以及调用配置的麦克风采集所述目标用户的音频流数据;所述坐席软件工作台用于,根据所述会话建立请求查询进房信息,并在根据所述进房信息确定所述业务员终端对应的房号,并基于终端协议将所述房号返回所述业务员终端;所述业务员终端用于,根据所述房号进入到呼叫状态,在所述呼叫状态下,所述业务员终端能够进房,并将rtc音频流数据和所述rtc视频流数据上传至所述坐席软件工作台。
24.在一种可能的实现方式中,所述坐席软件工作台用于,接收所述业务员终端基于所述房号进行的进房请求操作,并根据业务员在所述业务员终端上的进房请求操作,将所述进房请求透传到音视频节点,并根据所述音视频节点推送的sc状态信息,通过调用命令行参数呼起音视频进程,以通过进程间通信的方式将音视频进程切换为待接听状态。
25.在一种可能的实现方式中,所述坐席软件工作台还用于,在所述音视频进程切换为待接听状态的情况下,通过进程间通信的方式通知所述待接听状态。
26.在一种可能的实现方式中,参见图3所示,所述基于执法记录仪的实时通信系统还包括:柜员终端;所述柜员终端用于,根据用户的进房请求,在所述音视频进程为非待接听状态的情况下,将所述音视频进程切换为待接听状态,并在所述音视频进程切换为待接听状态的情况下,通过进程间通信的方式透传所述待接听状态对应的信息到所述业务员终端;所述业务员终端用于,根据接收到的所述待接听状态对应的信息的情况下,将所述业务员终端切换至进入视频中状态,并定时向所述坐席软件工作台发送cs请求。
27.在一种可能的实现方式中,所述业务员终端还用于,响应于业务员的主动挂断操作,向所述坐席软件工作台发送挂断请求;所述坐席软件工作台用于,将所述挂断请求通过透传和进程间通信的方式传输所述挂断请求到所述柜员终端;所述柜员终端用于在接收所述挂断请求的情况下,退出已进入的房间,并向所述坐席软件工作台上报退房信息,以使得所述坐席软件工作台在接收到所述退房信息的情况下,能够接收任意所述柜员终端或者所述业务员终端的进房请求。
28.举例来说,柜员通过柜员终端调用rtc呼叫端sdk,发起rtc呼叫;行内远程视频调
查审核人员,使用银行视频坐席工作台,接听来自客户端的rtc呼叫。呼叫接通后,基于rtc协议支持通话双方进行实时互动,包括:互动白板、截帧、共享投屏等,借助借助功能即可支持远程用户控制拍照、截图等操作。
29.在一种可能的实现方式中,所述坐席软件工作台还用于,在接收到所述业务员终端的会话建立请求的情况下,调用密钥机,以生成一次性数据密钥,并将所述一次性数据密钥和会话配置信息下发至所述述业务员终端和所述会话建立请求指示的目标柜员终端;所述业务员终端和所述目标柜员终端用于,根据所述会话配置信息向所述坐席软件工作台申请传输数据的请求,并在接收到所述坐席软件工作台返回允许上传指令的情况下,通过所述一次性数据密钥对待上传的音视频数据流进行加密和上传。
30.在一种可能的实现方式中,所述坐席软件工作台具体用于,在接收到所述业务员终端和/或所述目标柜员终端返回的所述申请传输数据的请求的情况下,校验所述业务员终端和/或所述目标柜员终端的一次性令牌是否合法,在所述一次性令牌合法的情况下,向所述业务员终端和/或所述目标柜员终端下发所述允许上传指令。
31.上述系统中支持统一视频平台通信数据和协议采用高效安全的加密算法进行全加密,支持国密sm2、sm4加密算法,通过公钥、私钥的独立管理,以及身份鉴权的签名信息单次失效机制,加强身份鉴权的安全性。签名验证附带时间戳,保证每个签名信息只能使用一次,防止伪造鉴权进行非法登录,具有防互联网络攻击相应策略和控制手段。
32.在一种可能的实现方式中,参见图4所示,所述坐席软件工作台用于,将柜员终端和业务员终端作为边缘节点,通过云节点集群的方式将边缘节点进行链接,并将各边缘节点上报的rtc音频流数据和所述rtc视频流数据进行融合,并针对融合后的音视频数据,添加时间标识和重要度标识,以根据所述时间标识和所述重要度标识确定所述融合后的音视频数据的保存时长,并在达到对应的保存时长的情况下,对保存的所述音视频数据进行删除。
33.音视频流互联网网络加速模式下支持在云端服务器加密缓存、定期传输至行内后自动删除模式以及将视频通话直接拉流到本地保存的模式,整个音视频过程中,云端通道和本地节点只做媒体流数据的传输,所有的业务和媒体流最终传输到行内本地服务器进行解密融合,并最终形成完整的双录视频文件。
34.以上述依据本技术的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项申请技术思想的范围内,进行多样的变更以及修改。本项申请的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。
35.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献