基于虚拟房间模式的通用双录会话方法和系统技术方案

技术编号:36227677 阅读:49 留言:0更新日期:2023-01-04 12:27
本发明专利技术提供了一种基于虚拟房间模式的通用双录会话方法和系统,包括:创建双录虚拟房间,发起端启动双录,发送信令要求接收端开始人脸识别;接收端进行人脸识别,成功后进入双录视频通话页面;双录双方进行视频通话;任意一端挂断通话后,发起端在双录详情界面能够查看融合视频;在管理台查看已经录制融合的双录视频并与业务进行关联。本发明专利技术通过所述房间邀请制的方式邀请用户进入虚拟房间实现发起端与接收端信息触达,实现双录视频通话及双录融合录制全流程,从而达到先录制再关联,双录流程与业务低耦合的目的。程与业务低耦合的目的。程与业务低耦合的目的。

【技术实现步骤摘要】
基于虚拟房间模式的通用双录会话方法和系统


[0001]本专利技术涉及双录
,具体地,涉及基于虚拟房间模式的通用双录会话方法和系统。

技术介绍

[0002]专利文献CN109982132A公开了一种音视频远程双录系统,根据手机视频发起端创建网络通话房间,录制服务端获取手机端音视频数据,录制服务内部模块分为负载转发模块、录制功能模块两大块,负载转发模块根据录制功能模块的负载、服务器资源消耗合理分发HTTP协议录制请求到录制服务,并再Redis中记录相关信息,负载转发模块接收到结束录制请求时,从Redis中获取到相应开始录制转发信息,并将结束录制请求转发到同一台录制服务。录制功能模块中视频处理模块负责视频流拉取,视频流合成。水印处理模块负责多进程进行添加自定义水印。
[0003]该专利文献CN109982132A中的房间仅为音视频网络通话房间,是需要双方正式通话时才开始建立,房间功能仅局限为通话过程,视频通话功能单一;此外,该专利文献CN109982132A是根据状态判断去主动拉取录制双方的流数据,存在状态判断有误或者其它断点风险,导致音视频通话双方通话正常但无融合视频生成;且该专利文献CN109982132中是HTTP协议请求,信息是明文传输,存在不安全性。

技术实现思路

[0004]针对现有技术中的缺陷,本专利技术的目的是提供一种基于虚拟房间模式的通用双录会话方法和系统。
[0005]根据本专利技术提供的一种基于虚拟房间模式的通用双录会话方法,包括:
[0006]房间创建步骤:创建双录虚拟房间;
[0007]视频通话步骤:在虚拟房间中,发起端启动双录,发送信令要求接收端开始人脸识别;接收端进行人脸识别,成功后进入双录视频通话页面;双录双方进行视频通话;
[0008]视频融合步骤:虚拟房间中任意一端挂断通话后,发起端在双录详情界面能够查看融合视频;
[0009]业务关联步骤:在管理台查看已经录制融合的双录视频并与业务进行关联。
[0010]优选地,双录开画前,允许任意出入虚拟房间并在虚拟房间中进行文字聊天;
[0011]双录开始前,根据人脸要素信息对用户进行人脸识别;
[0012]双录视频通话过程中,同步录制融合视频,双录过程中在线签署合同协议;其中,录制服务作为单独接入方先于其它通话端加入虚拟房间准备就绪;
[0013]双录完成后,允许实时查看已录制的双录融合视频。
[0014]优选地,所述虚拟房间以SDK的形式提供,接入渠道根据业务场景插拔式的选择接口交互,先录制视频,再关联业务,受邀请的用户不需要进行登录操作;同一个SDK根据应用场景需要自主切换链路选择,所述链路选择包括金融云加速链路、私有节点链路。
[0015]优选地,创建双录虚拟房间时,手动填入对应信息,或从关联系统中选择对应信息回填到创建信息中;双录双方开启视频通话,双录状态为录制中;服务端拉取双录双方视频流进行融合录制;任意端挂断后,通过信令通知对端,关闭双录通话页面;发起端调用接口更新双录状态为已录制。
[0016]根据本专利技术提供的一种基于虚拟房间模式的通用双录会话系统,包括:
[0017]房间创建模块:创建双录虚拟房间;
[0018]视频通话模块:在虚拟房间中,在发起端启动双录后,发送信令要求接收端开始人脸识别;接收端进行人脸识别,成功后进入双录视频通话页面;双录双方进行视频通话;
[0019]视频融合模块:在虚拟房间中任意一端挂断通话后,令发起端在双录详情界面能够查看融合视频;
[0020]业务关联模块:管理台提供已经录制融合的双录视频并与业务进行关联。
[0021]优选地,双录开画前,允许任意出入虚拟房间并在虚拟房间中进行文字聊天;
[0022]双录开始前,根据人脸要素信息对用户进行人脸识别;
[0023]双录视频通话过程中,同步录制融合视频,双录过程中在线签署合同协议;其中,录制服务作为单独接入方先于其它通话端加入虚拟房间准备就绪;
[0024]双录完成后,允许实时查看已录制的双录融合视频。
[0025]优选地,所述虚拟房间以SDK的形式提供,接入渠道根据业务场景插拔式的选择接口交互,先录制视频,再关联业务,受邀请的用户不需要进行登录操作;同一个SDK根据应用场景需要自主切换链路选择,所述链路选择包括金融云加速链路、私有节点链路。
[0026]优选地,创建双录虚拟房间时,手动填入对应信息,或从关联系统中选择对应信息回填到创建信息中;双录双方开启视频通话,双录状态为录制中;服务端拉取双录双方视频流进行融合录制;任意端挂断后,通过信令通知对端,关闭双录通话页面;发起端调用接口更新双录状态为已录制。
[0027]根据本专利技术提供的一种存储有计算机程序的计算机可读存储介质,所述计算机程序被处理器执行时实现所述的基于虚拟房间模式的通用双录会话方法的步骤。
[0028]根据本专利技术提供的一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述计算机程序被处理器执行时实现所述的基于虚拟房间模式的通用双录会话方法的步骤。
[0029]与现有技术相比,本专利技术具有如下的有益效果:
[0030]1、本专利技术中的虚拟房间在双录任务创建时便开始存在,且每个虚拟房间有对应唯一邀请码,该邀请码还支持通过微信、短信、线下或者其它IM渠道进行分享,房间邀请制更符合用户实际操作习惯。
[0031]2、本专利技术中的虚拟房间既支持音视频网络通话,也满足音视频开画前双录双方的前置交流及身份核查,例如文本信息聊天、人脸识别、活体检测等,以及音视频通话过程中的支持在线协议签署、断线重连、会话路由等,功能更丰富。
[0032]3、本专利技术中基于虚拟房间模式的通用双录会话模型中,虚拟房间的建立及音视频通话传输即支持走金融云加速链路来保障音视频通话的流畅、清晰、抗丢包及高并发,也支持私有节点链路,同一个SDK可根据应用场景需要自主切换链路选择。
[0033]4、本专利技术中基于虚拟房间模式的通用双录会话模型中,不仅支持简单的加密机
制,也支持国密和AES256双重加密,国密发生服务可根据需要支持私有化部署,且音视频数据在云端不落地,更能保障数据安全。
[0034]5、本专利技术中的双录融合录制过程中,录制服务作为单独接入方需先于其它通话端加入房间准备就绪,可规避音视频拉流数据丢失的风险。
[0035]6、本专利技术基于HTTPS加密传输协议进行信令交互,数据包更安全。
附图说明
[0036]通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:
[0037]图1为本专利技术的流程步骤示意图。
具体实施方式
[0038]下面结合具体实施例对本专利技术进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本专利技术,但不以任何形式限制本专利技术。应当指出的是,对本领域的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于虚拟房间模式的通用双录会话方法,其特征在于,包括:房间创建步骤:创建双录虚拟房间;视频通话步骤:在虚拟房间中,发起端启动双录,发送信令要求接收端开始人脸识别;接收端进行人脸识别,成功后进入双录视频通话页面;双录双方进行视频通话;视频融合步骤:虚拟房间中任意一端挂断通话后,发起端在双录详情界面能够查看融合视频;业务关联步骤:在管理台查看已经录制融合的双录视频并与业务进行关联。2.根据权利要求1所述的基于虚拟房间模式的通用双录会话方法,其特征在于,双录开画前,允许任意出入虚拟房间并在虚拟房间中进行文字聊天;双录开始前,根据人脸要素信息对用户进行人脸识别;双录视频通话过程中,同步录制融合视频,双录过程中在线签署合同协议;其中,录制服务作为单独接入方先于其它通话端加入虚拟房间准备就绪;双录完成后,允许实时查看已录制的双录融合视频。3.根据权利要求1所述的基于虚拟房间模式的通用双录会话方法,其特征在于,所述虚拟房间以SDK的形式提供,接入渠道根据业务场景插拔式的选择接口交互,先录制视频,再关联业务,受邀请的用户不需要进行登录操作;同一个SDK根据应用场景需要自主切换链路选择,所述链路选择包括金融云加速链路、私有节点链路。4.根据权利要求1所述的基于虚拟房间模式的通用双录会话方法,其特征在于,创建双录虚拟房间时,手动填入对应信息,或从关联系统中选择对应信息回填到创建信息中;双录双方开启视频通话,双录状态为录制中;服务端拉取双录双方视频流进行融合录制;任意端挂断后,通过信令通知对端,关闭双录通话页面;发起端调用接口更新双录状态为已录制。5.一种基于虚拟房间模式的通用双录会话系统,其特征在于,包括:房间创建模块:创建双录虚拟房间;视频通话模块:在虚拟房间中,在发起端启动双录后,发送信令要求接收端开始人脸识别;接收端进行人脸识别,成功后...

【专利技术属性】
技术研发人员:蒋丽林桢高文玉杨成阳
申请(专利权)人:兴业数字金融服务上海股份有限公司
类型:发明
国别省市:

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

1