CN113014847A - 一种基于混合云架构实现音视频通信的方法及*** - Google Patents

一种基于混合云架构实现音视频通信的方法及*** Download PDF

Info

Publication number
CN113014847A
CN113014847A CN202110115303.8A CN202110115303A CN113014847A CN 113014847 A CN113014847 A CN 113014847A CN 202110115303 A CN202110115303 A CN 202110115303A CN 113014847 A CN113014847 A CN 113014847A
Authority
CN
China
Prior art keywords
video
cloud
audio
server group
public cloud
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110115303.8A
Other languages
English (en)
Other versions
CN113014847B (zh
Inventor
不公告发明人
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Bairui Network Technology Co ltd
Original Assignee
Guangzhou Bairui Network Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Bairui Network Technology Co ltd filed Critical Guangzhou Bairui Network Technology Co ltd
Priority to CN202110115303.8A priority Critical patent/CN113014847B/zh
Publication of CN113014847A publication Critical patent/CN113014847A/zh
Application granted granted Critical
Publication of CN113014847B publication Critical patent/CN113014847B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明涉及一种基于混合云架构实现音视频通信的方法及***,线上业务办理时,业务数据在私有环境封闭运营,音视频数据在公有云环境交互,音视频通话产生的业务数据(如录像文件、照片)也保存在私有环境中,保证了客户信息与业务数据等核心数据的安全,也降低了私有化网络环境的带宽要求;另外,可以利用公有云全球加速服务,跨运营商网络交互(BGP线路),同时公有云的带宽、服务器等资源可以动态调整,从而本发明能够有效应对业务的突发增长,为企业提供更稳定的业务发布、更快的访问速度、更灵活的业务架构,从而提升IT运营效率。

Description

一种基于混合云架构实现音视频通信的方法及***
技术领域
本发明涉及通信技术领域,尤其是涉及一种基于混合云架构实现音视频通信的方法及***。
背景技术
随着移动互联网技术的快速发展和运营商网络的进一步提速,以音视频为代表的媒体通讯在各个行业得到广泛的应用,用户对部署架构上有着不同的需求。目前,相关音视频能力进行技术实现后,采用私有云部署或者公有云部署的方式实现音视频通信。
随着移动互联网的快速发展,越来越多的业务场景需要接入音视频能力,但普遍面临业务发展前期并发量较小的问题,采用私有化部署方式一次性投入较大,建设成本高,敏捷性和灵活性相对较低,严重制约创新业务的孵化和发展;而采用公有云部署方式则无法保障核心数据的安全性,不符合监管合规要求。
发明内容
本发明所要解决的技术问题在于,提供一种基于混合云架构实现音视频通信的方法及***,能够有效应对业务的突发增长,为企业提供更稳定的业务发布、更快的访问速度、更灵活的业务架构,从而提升企业的IT运营效率。
为了解决上述技术问题,本发明实施例提供了一种基于混合云架构实现音视频通信的方法,所述混合云架构包括公有云和私有云,所述公有云包括公有云流媒体接入服务器组和流媒体服务器组,所述私有云包括第一信令接入服务器和正向代理服务器;所述方法包括:
在完成登录鉴权验证后,客户端通过互联网访问所述私有云,以通过所述第一信令接入服务器组将视频呼叫指令发送至坐席终端;
所述坐席终端接收到所述视频呼叫指令后,通过所述正向代理服务器连接所述公有云,继而在视频接通后将回调信息反馈至所述客户端;其中,所述回调信息包括公有云地址信息和音视频通信ID信息;
所述客户端根据所述回调信息连接至所述公有云;
所述公有云通过所述公有云流媒体接入服务器组和流媒体服务器组建立所述客户端与所述坐席终端的音视频数据通信连接。
进一步地,所述私有云还包括核心服务器组、业务后台和数据库;
在所述在完成登录鉴权验证后,客户端通过互联网访问所述私有云,以通过所述第一信令接入服务器组将视频呼叫指令发送至坐席终端之前,还包括:
所述客户端通过互联网访问所述私有云的负载均衡设备,以将登录信息提交至所述第一信令接入服务器组;
所述第一信令接入服务器组将接收到的登录信息通过所述核心服务器组进行私有云内部信令转发,经过所述核心服务器对所述登录信息进行校验;
所述业务后台对音视频通信过程中的业务数据通过所述数据库进行数据存取。
进一步地,所述私有云还包括第二信令接入服务器、私有云流媒体接入服务器组和录像服务器组;
所述方法还包括:
所述坐席终端通过内部服务器将登录信息提交至所述第二信令接入服务器组;
所述坐席终端响应录像任务以将两端交互的音视频流数据进行合成为音视频合成流数据,并请求所述第二信令接入服务器将所述音视频合成流数据转发至所述私有云流媒体接入服务器组;
所述私有云流媒体接入服务器组将接收到的音视频合成流数据转发至所述录像服务器组,以使所述录像服务器组根据所述音视频合成流数据生成录像文件。
进一步地,所述的基于混合云架构实现音视频通信的方法,还包括:
所述录像服务器组根据自身配置的服务器地址将录制完成的录像文件保存至对应的存储服务器中;其中,所述存储服务器部署在所述私有云中。
进一步地,所述公有云通过利用公有云全球加速服务以及通过BGP线路进行跨运营商网络交互,以实现低延迟高质量的音视频通话。
进一步地,所述公有云中的资源支持动态调整;其中,所述资源包括带宽和服务器。
进一步地,所述混合云架构支持多租户模式,其中不同租户之间数据相互隔离。
进一步地,所述混合云架构的平台中的业务运行模式包括混合云模式和纯私有化环境模式,其中,每一接入业务为根据自身的预设安全级别对业务运行模式进行选择。
进一步地,所述混合云架构的平台接入包括H5、小程序、安卓、iOS、vtm和pc。
进一步地,所述混合云架构还包括管理控制台,所述管理控制台用于对所述混合云架构进行监控统计以及对服务节点进行日常运维。
为了解决相同的技术问题,本发明还提供了一种基于混合云架构实现音视频通信的***,所述混合云架构包括公有云和私有云,所述公有云包括公有云流媒体接入服务器组和流媒体服务器组,所述私有云包括第一信令接入服务器、正向代理服务器和核心区集群服务器组,所述核心区集群服务器组包括核心服务器组、第二信令接入服务器组、私有云流媒体接入服务器组和录像服务器组;所述***包括客户端和坐席终端;
所述客户端用于在完成登录鉴权验证后通过互联网访问所述私有云,以通过所述第一信令接入服务器组将视频呼叫指令发送至所述坐席终端;
所述坐席终端用于在接收到所述视频呼叫指令后,通过所述正向代理服务器连接所述公有云,继而在视频接通后将回调信息反馈至所述客户端;其中,所述回调信息包括公有云地址信息和音视频通信ID信息;
所述客户端还用于根据所述回调信息连接至所述公有云;
所述公有云用于通过所述公有云流媒体接入服务器组和流媒体服务器组建立所述客户端与所述坐席终端的音视频数据通信连接
所述***在音视频通信过程中产生的数据为保存至对应的存储服务器中;其中,所述存储服务器部署在所述私有云中。
与现有技术相比,本发明具有如下有益效果:
本发明提供了一种基于混合云架构实现音视频通信的方法及***,所述混合云架构包括公有云和私有云,所述公有云包括公有云流媒体接入服务器组和流媒体服务器组,所述私有云包括第一信令接入服务器和正向代理服务器。本发明通过采用混合云部署模式将音视频业务办理中的隐私部分进行私有部署封闭运维,做到了安全可控可定制,保证了客户信息与交易数据等核心数据的安全,将用户接入服务部署在公有云上,仅将核心业务应用运行在企业内部IT环境下以满足低延迟、数据一致性和高效安全的需求。通过实施本发明能够有效应对业务的突发增长,为企业提供更稳定的业务发布、更快的访问速度、更灵活的业务架构,从而提升IT运营效率。
附图说明
图1是本发明一实施例提供的基于混合云架构实现音视频通信的方法的流程示意图;
图2是本发明一实施例提供的混合云架构的***框架示意图;
图3是本发明一实施例提供的音视频通信的信令交互流程示意图;
图4是本发明一实施例提供的音视频通信的视频流交互流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参见图1,本发明实施例提供了一种基于混合云架构实现音视频通信的方法,所述混合云架构包括公有云和私有云,所述公有云包括公有云流媒体接入服务器组和流媒体服务器组,所述私有云包括第一信令接入服务器和正向代理服务器;所述方法包括步骤:
S1、在完成登录鉴权验证后,客户端通过互联网访问所述私有云,以通过所述第一信令接入服务器组将视频呼叫指令发送至坐席终端;
S2、所述坐席终端接收到所述视频呼叫指令后,通过所述正向代理服务器连接所述公有云,继而在视频接通后将回调信息反馈至所述客户端;其中,所述回调信息包括公有云地址信息和音视频通信ID信息;
S3、所述客户端根据所述回调信息连接至所述公有云;
S4、所述公有云通过所述公有云流媒体接入服务器组和流媒体服务器组建立所述客户端与所述坐席终端的音视频数据通信连接。
进一步地,所述私有云还包括核心服务器组、业务后台和数据库;
在步骤S1之前,还包括步骤:
S101、所述客户端通过互联网访问所述私有云的负载均衡设备,以将登录信息提交至所述第一信令接入服务器组;
S102、所述第一信令接入服务器组将接收到的登录信息通过所述核心服务器组进行私有云内部信令转发,经过所述核心服务器对所述登录信息进行校验;
S103、所述业务后台对音视频通信过程中的业务数据通过所述数据库进行数据存取。
进一步地,所述私有云还包括第二信令接入服务器、私有云流媒体接入服务器组和录像服务器组;
所述方法还包括步骤:
S5、所述坐席终端通过内部服务器将登录信息提交至所述第二信令接入服务器组;所述坐席终端响应录像任务以将两端交互的音视频流数据进行合成为音视频合成流数据,并请求所述第二信令接入服务器将所述音视频合成流数据转发至所述私有云流媒体接入服务器组;
S6、所述私有云流媒体接入服务器组将接收到的音视频合成流数据转发至所述录像服务器组,以使所述录像服务器组根据所述音视频合成流数据生成录像文件。
进一步地,所述的基于混合云架构实现音视频通信的方法,还包括步骤:
S7、所述录像服务器组根据自身配置的服务器地址将录制完成的录像文件保存至对应的存储服务器中;其中,所述存储服务器部署在所述私有云中。
进一步地,所述公有云通过利用公有云全球加速服务以及通过BGP线路进行跨运营商网络交互,以实现低延迟高质量的音视频通话。
进一步地,所述公有云中的资源支持动态调整;其中,所述资源包括带宽和服务器。
进一步地,所述混合云架构支持多租户模式,其中不同租户之间数据相互隔离。
进一步地,所述混合云架构的平台中的业务运行模式包括混合云模式和纯私有化环境模式,其中,每一接入业务为根据自身的预设安全级别对业务运行模式进行选择。
进一步地,所述混合云架构的平台接入包括H5、小程序、安卓、iOS、vtm和pc。
进一步地,所述混合云架构还包括管理控制台,所述管理控制台用于对所述混合云架构进行监控统计以及对服务节点进行日常运维。
需要说明的是,对于以上方法或流程实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作并不一定是本发明实施例所必须的。
基于上述方案,为便于更好的理解本发明实施例提供的基于混合云架构实现音视频通信的方法,以下进行举例详细说明:
本发明***架构如图2所示,其中:
1.用户通过接入公有云的方法进行鉴权登录,连接公有云的集群环境。
2.坐席通过接入私有云的方法进行鉴权登录,连接私有云的集群环境。
3.用户通过选择需要办理的业务信息后进行视频呼叫,客户端会请求私有云接入服务通知私有云的集群***,将呼叫指令发送给坐席,坐席同意接通后双方传输音视频数据到公有云环境建立音视频连接。
4.双方的音视频数据在公有云的流媒体服务中交互,坐席通过音视频数据连接获取到用户的音视频数据后进行双方视频流数据的合成,将合成的视频流数据输送到私有云的集群***中,集群***通过坐席接入服务接收后由视频核心服务分配,最终到达录像服务生成视频录像文件。
请参见图3-4,本发明方案的音视频通信的交互流程如下:
1.客户端通过互联网连接,通过防火墙访问私有云的负载均衡设备(F5),通过私有云的业务后台设置的鉴权规则进行手机验证码校验或个人信息校验等操作,操作成功后进行授权登录。
2.坐席登录内部服务器,通过私有云的业务后台设置的鉴权规则进行个人信息校验,操作成功后进行授权登录。
3.登录信息通过防火墙设备由私有云的第一信令接入服务器组进行接收,通过防火墙设备将登录信息等信息转发至核心服务器组,由核心服务器组进行内部信令转发,在业务后台进行信息校验后访问内部数据库存储相关数据,操作完成后回应相关指令操作。
4.鉴权完成后客户端进行相关业务操作,在需要进行音视频业务办理时会进行视频呼叫,相关指令会由互联网连接访问私有云环境,私有云内部由第一信令接入服务器组转发到坐席终端,由坐席终端接收客户端的视频呼叫请求。
5.坐席终端接受视频呼叫请求后,坐席终端会通过正向代理服务器访问公有云环境,正向代理服务器主要是将坐席终端的音视频数据转发到公有云环境中,连接成功后会将坐席终端的音视频数据发送到公有云环境的流媒体接入服务器组中;
6.坐席终端接受视频呼叫请求后,客户端会收到视频接通的回调信息,回调信息中会提示相关的公有云信息,公有云信息中包含客户端需要连接的公有云地址和音视频通信的信息,音视频通话的信息包括音视频交互的容器ID、坐席终端的用户ID等,客户端进行互联网连接通过防火墙设备访问公有云环境进行鉴权验证后,将客户端的音视频数据通过防火墙设备发送到公有云环境的流媒体接入服务器组中;
7.公有云环境内部接收到音视频数据后会转发到流媒体服务器组中,在流媒体服务器内部建立音视频交互的容器,客户端与坐席终端的音视频进行交互,由于数据流是双向流通的原理,两端会分别获取到对方的音视频流数据实现双方音视频通信;
8.坐席终端发起录像任务将两端的音视频流数据根据自研技术进行音视频数据合成,形成音视频合成流数据;坐席终端将合成流数据请求私有云集群***的第二信令接入服务器进行转发,内部通过流媒体接入服务器组接收后,根据核心服务器组的分配规则转发到录像服务器组中,录像服务器组根据自研技术生成录像信息,直到坐席终端结束录像任务后会生成完整的录像文件,成功将业务录制的视频文件根据在录像服务器组配置的地址保存到***部署的服务器中,部署的服务器地址也可以对接存储服务器的地址。
需要说明的是,本发明采用混合云部署方式进行搭建,流媒体服务器组部署在公有云平台,主要负责坐席与客户之间的音视频交互,可以减少私有云音视频交互在专线产生的带宽压力,提高业务的整体运行效率;随着业务量的增长,可以灵活利用公有云的弹性计算能力,降低基础设施建设与运维成本;音视频业务录制的视频文件落地在私有云环境,保证数据的传输和存储安全。本发明为音视频通信带来了云端资源的技术优势,通过云端资源的科学化管理,降低了传统架构下资源部署的高建设成本,也消除了传统架构下站点的隐形成本,通过技术创新推动了公司IT运营效率的提升和业务的不断创新。
需要说明的是,本发明实施例的基于混合云架构实现音视频通信的方法,具有如下特征点:
1.线上业务办理时,业务数据走私有网络通道,音视频数据走公有云通道;
2.音视频通话中产生的录像、照片,都保存在私有环境中;
3.可以利用公有云全球加速服务,跨运营商网络交互(BGP线路),实现低延迟高质量的音视频通话;
4.同时公有云的带宽、服务器等资源可以动态调整,能够有效应对业务的突发增长;
5.混合云支持多租户模式,不同租户之间数据隔离,互不感知,一个平台可以支持接入一个企业的多个业务,或接入多家企业;同时租户支持独立配置,可以为某一租户配置独立的服务器资源或***参数;
6.一个平台同时支持混合云和纯私有化环境,不同的业务可根据需要走混合云或私有化环境,例如安全级别很高的业务可走完全私有化的环境;混合云和私有云灵活切换,切换过程对上层业务无感知;
7.支持多平台接入,H5、小程序、安卓、iOS、vtm、pc等;
8.高安全,业务接入时,通过鉴权才能登录;不管是公有云链路还是私有环境链路,通信链路全加密;
9.高可用,混合云中的所有节点,都是多活的,不存在单点故障;
10.高维护性,提供管理控制台,可进行监控统计,服务节点日常运维。
与现有技术相比,本发明具有如下有益效果:
本发明在自研的实时音视频通信能力基础上,采用混合云部署模式将音视频业务办理中的隐私部分进行私有部署封闭运维,做到了安全可控可定制,保证了客户信息与交易数据等核心数据的安全,将用户接入服务部署在公有云上,仅将核心业务应用运行在企业内部IT环境下以满足低延迟、数据一致性和高效安全的需求。本发明有效应对业务的突发增长,为企业提供更稳定的业务发布、更快的访问速度、更灵活的业务架构,从而提升IT运营效率。
本发明的基于混合云架构实现音视频通信的方法,线上业务办理时,业务数据在私有环境封闭运营,音视频数据在公有云环境交互,音视频通话产生的业务数据(如录像文件、照片)也保存在私有环境中,保证了客户信息与业务数据等核心数据的安全,也降低了私有化网络环境的带宽要求;另外,可以利用公有云全球加速服务,跨运营商网络交互(BGP线路),同时公有云的带宽、服务器等资源可以动态调整,从而本发明能够有效应对业务的突发增长,为企业提供更稳定的业务发布、更快的访问速度、更灵活的业务架构,从而提升IT运营效率。
请参见图2-4,为了解决相同的问题,本发明还提供了一种基于混合云架构实现音视频通信的***,所述混合云架构包括公有云和私有云,所述公有云包括公有云流媒体接入服务器组和流媒体服务器组,所述私有云包括第一信令接入服务器、正向代理服务器和核心区集群服务器组,所述核心区集群服务器组包括核心服务器组、第二信令接入服务器组、私有云流媒体接入服务器组和录像服务器组;所述***包括客户端和坐席终端;
所述客户端用于在完成登录鉴权验证后通过互联网访问所述私有云,以通过所述第一信令接入服务器组将视频呼叫指令发送至所述坐席终端;
所述坐席终端用于在接收到所述视频呼叫指令后,通过所述正向代理服务器连接所述公有云,继而在视频接通后将回调信息反馈至所述客户端;其中,所述回调信息包括公有云地址信息和音视频通信ID信息;
所述客户端还用于根据所述回调信息连接至所述公有云;
所述公有云用于通过所述公有云流媒体接入服务器组和流媒体服务器组建立所述客户端与所述坐席终端的音视频数据通信连接。
进一步地,所述私有云还包括核心服务器组、业务后台和数据库;
所述客户端还用于通过互联网访问所述私有云的负载均衡设备,以将登录信息提交至所述第一信令接入服务器组;
所述第一信令接入服务器组用于将接收到的登录信息通过所述核心服务器组进行私有云内部信令转发,经过所述核心服务器对所述登录信息进行校验;
所述业务后台用于对音视频通信过程中的业务数据通过所述数据库进行数据存取。
进一步地,所述私有云还包括第二信令接入服务器、私有云流媒体接入服务器组和录像服务器组;
所述坐席终端还用于通过内部服务器将登录信息提交至所述第二信令接入服务器组;
所述坐席终端还用于响应录像任务以将两端交互的音视频流数据进行合成为音视频合成流数据,并请求所述第二信令接入服务器将所述音视频合成流数据转发至所述私有云流媒体接入服务器组;
所述私有云流媒体接入服务器组用于将接收到的音视频合成流数据转发至所述录像服务器组,以使所述录像服务器组根据所述音视频合成流数据生成录像文件。
进一步地,所述录像服务器组用于根据自身配置的服务器地址将录制完成的录像文件保存至对应的存储服务器中;其中,所述存储服务器部署在所述私有云中。
进一步地,所述公有云通过利用公有云全球加速服务以及通过BGP线路进行跨运营商网络交互,以实现低延迟高质量的音视频通话。
进一步地,所述公有云中的资源支持动态调整;其中,所述资源包括带宽和服务器。
进一步地,所述混合云架构支持多租户模式,其中不同租户之间数据相互隔离。
进一步地,所述混合云架构的平台中的业务运行模式包括混合云模式和纯私有化环境模式,其中,每一接入业务为根据自身的预设安全级别对业务运行模式进行选择。
进一步地,所述混合云架构的平台接入包括H5、小程序、安卓、iOS、vtm和pc。
进一步地,所述混合云架构还包括管理控制台,所述管理控制台用于对所述混合云架构进行监控统计以及对服务节点进行日常运维。
可以理解的是上述***项实施例,是与本发明方法项实施例相对应的,本发明实施例提供的一种基于混合云架构实现音视频通信的***,可以实现本发明任意一项方法项实施例提供的基于混合云架构实现音视频通信的方法。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

Claims (11)

1.一种基于混合云架构实现音视频通信的方法,其特征在于,所述混合云架构包括公有云和私有云,所述公有云包括公有云流媒体接入服务器组和流媒体服务器组,所述私有云包括第一信令接入服务器和正向代理服务器;所述方法包括:
在完成登录鉴权验证后,客户端通过互联网访问所述私有云,以通过所述第一信令接入服务器组将视频呼叫指令发送至坐席终端;
所述坐席终端接收到所述视频呼叫指令后,通过所述正向代理服务器连接所述公有云,继而在视频接通后将回调信息反馈至所述客户端;其中,所述回调信息包括公有云地址信息和音视频通信ID信息;
所述客户端根据所述回调信息连接至所述公有云;
所述公有云通过所述公有云流媒体接入服务器组和流媒体服务器组建立所述客户端与所述坐席终端的音视频数据通信连接。
2.根据权利要求1所述的基于混合云架构实现音视频通信的方法,其特征在于,所述私有云还包括核心服务器组、业务后台和数据库;
在所述在完成登录鉴权验证后,客户端通过互联网访问所述私有云,以通过所述第一信令接入服务器组将视频呼叫指令发送至坐席终端之前,还包括:
所述客户端通过互联网访问所述私有云的负载均衡设备,以将登录信息提交至所述第一信令接入服务器组;
所述第一信令接入服务器组将接收到的登录信息通过所述核心服务器组进行私有云内部信令转发,经过所述核心服务器对所述登录信息进行校验;
所述业务后台对音视频通信过程中的业务数据通过所述数据库进行数据存取。
3.根据权利要求1所述的基于混合云架构实现音视频通信的方法,其特征在于,所述私有云还包括第二信令接入服务器、私有云流媒体接入服务器组和录像服务器组;
所述方法还包括:
所述坐席终端通过内部服务器将登录信息提交至所述第二信令接入服务器组;
所述坐席终端响应录像任务以将两端交互的音视频流数据进行合成为音视频合成流数据,并请求所述第二信令接入服务器将所述音视频合成流数据转发至所述私有云流媒体接入服务器组;
所述私有云流媒体接入服务器组将接收到的音视频合成流数据转发至所述录像服务器组,以使所述录像服务器组根据所述音视频合成流数据生成录像文件。
4.根据权利要求3所述的基于混合云架构实现音视频通信的方法,其特征在于,还包括:
所述录像服务器组根据自身配置的服务器地址将录制完成的录像文件保存至对应的存储服务器中;其中,所述存储服务器部署在所述私有云中。
5.根据权利要求1所述的基于混合云架构实现音视频通信的方法,其特征在于,所述公有云通过利用公有云全球加速服务以及通过BGP线路进行跨运营商网络交互,以实现低延迟高质量的音视频通话。
6.根据权利要求1所述的基于混合云架构实现音视频通信的方法,其特征在于,所述公有云中的资源支持动态调整;其中,所述资源包括带宽和服务器。
7.根据权利要求1所述的基于混合云架构实现音视频通信的方法,其特征在于,所述混合云架构支持多租户模式,其中不同租户之间数据相互隔离。
8.根据权利要求1所述的基于混合云架构实现音视频通信的方法,其特征在于,所述混合云架构的平台中的业务运行模式包括混合云模式和纯私有化环境模式,其中,每一接入业务为根据自身的预设安全级别对业务运行模式进行选择。
9.根据权利要求1所述的基于混合云架构实现音视频通信的方法,其特征在于,所述混合云架构的平台接入包括H5、小程序、安卓、iOS、vtm和pc。
10.根据权利要求1所述的基于混合云架构实现音视频通信的方法,其特征在于,所述混合云架构还包括管理控制台,所述管理控制台用于对所述混合云架构进行监控统计以及对服务节点进行日常运维。
11.一种基于混合云架构实现音视频通信的***,其特征在于,所述混合云架构包括公有云和私有云,所述公有云包括公有云流媒体接入服务器组和流媒体服务器组,所述私有云包括第一信令接入服务器、正向代理服务器和核心区集群服务器组,所述核心区集群服务器组包括核心服务器组、第二信令接入服务器组、私有云流媒体接入服务器组和录像服务器组;所述***包括客户端和坐席终端;
所述客户端用于在完成登录鉴权验证后通过互联网访问所述私有云,以通过所述第一信令接入服务器组将视频呼叫指令发送至所述坐席终端;
所述坐席终端用于在接收到所述视频呼叫指令后,通过所述正向代理服务器连接所述公有云,继而在视频接通后将回调信息反馈至所述客户端;其中,所述回调信息包括公有云地址信息和音视频通信ID信息;
所述客户端还用于根据所述回调信息连接至所述公有云;
所述公有云用于通过所述公有云流媒体接入服务器组和流媒体服务器组建立所述客户端与所述坐席终端的音视频数据通信连接;
所述***在音视频通信过程中产生的数据为保存至对应的存储服务器中;其中,所述存储服务器部署在所述私有云中。
CN202110115303.8A 2021-01-27 2021-01-27 一种基于混合云架构实现音视频通信的方法及*** Active CN113014847B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110115303.8A CN113014847B (zh) 2021-01-27 2021-01-27 一种基于混合云架构实现音视频通信的方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110115303.8A CN113014847B (zh) 2021-01-27 2021-01-27 一种基于混合云架构实现音视频通信的方法及***

Publications (2)

Publication Number Publication Date
CN113014847A true CN113014847A (zh) 2021-06-22
CN113014847B CN113014847B (zh) 2023-06-06

Family

ID=76384635

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110115303.8A Active CN113014847B (zh) 2021-01-27 2021-01-27 一种基于混合云架构实现音视频通信的方法及***

Country Status (1)

Country Link
CN (1) CN113014847B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113504755A (zh) * 2021-07-23 2021-10-15 南京大全电气研究院有限公司 一种基于混合云构架的scada监控***及方法
CN113810651A (zh) * 2021-08-24 2021-12-17 中国人寿保险股份有限公司上海数据中心 一种基于多云混合部署的视频通讯***及方法
CN113839932A (zh) * 2021-09-09 2021-12-24 青岛文达通科技股份有限公司 基于云桌面和远程控制技术的政务直办视频装置及***
CN114036495A (zh) * 2022-01-11 2022-02-11 北京顶象技术有限公司 一种更新私有化部署验证码***的方法及装置
WO2023197873A1 (zh) * 2022-04-11 2023-10-19 中兴通讯股份有限公司 音视频***、接入方法、路由转发方法及可读存储介质

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103067406A (zh) * 2013-01-14 2013-04-24 暨南大学 一种公有云与私有云之间的访问控制***及方法
CN103747071A (zh) * 2013-12-31 2014-04-23 合肥有线电视宽带网络有限公司 一种广电网络私有云端语音数据处理均衡***及方法
US20140379890A1 (en) * 2013-06-20 2014-12-25 Avaya Inc. System and method for optimizing agent login in a contact center
US20150106881A1 (en) * 2012-01-17 2015-04-16 Proximitum Limited Security management for cloud services
US20150288678A1 (en) * 2011-09-09 2015-10-08 Kingston Digital, Inc. Private cloud routing server connection mechanism for use in a private communication architecture
CN105119974A (zh) * 2015-07-21 2015-12-02 信阳启航信息科技有限公司 一种混合云架构的物联***及实现方法
CN105991642A (zh) * 2015-03-19 2016-10-05 金士顿数位股份有限公司 利用公有云端网络的方法、私有云端路由服务器及智能装置客户端
EP3311548A1 (en) * 2016-05-11 2018-04-25 Oracle International Corporation Multi-tenant identity and data security management cloud service
CN108491164A (zh) * 2018-03-22 2018-09-04 上海精鲲计算机科技有限公司 一种混合云存储架构***
CN108696565A (zh) * 2017-04-06 2018-10-23 北京算云联科科技有限公司 基于混合云和异构物联网的一体化数字家庭控制***
CN111539555A (zh) * 2020-03-30 2020-08-14 南京南瑞信息通信科技有限公司 一种基于混合云平台的外事管理***
CN111654509A (zh) * 2020-06-24 2020-09-11 艺龙网信息技术(北京)有限公司 视频客服方法及***
CN111669535A (zh) * 2020-06-15 2020-09-15 中国建设银行股份有限公司 基于多路视频远程办理金融业务的方法及***

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150288678A1 (en) * 2011-09-09 2015-10-08 Kingston Digital, Inc. Private cloud routing server connection mechanism for use in a private communication architecture
US20150106881A1 (en) * 2012-01-17 2015-04-16 Proximitum Limited Security management for cloud services
CN103067406A (zh) * 2013-01-14 2013-04-24 暨南大学 一种公有云与私有云之间的访问控制***及方法
US20140379890A1 (en) * 2013-06-20 2014-12-25 Avaya Inc. System and method for optimizing agent login in a contact center
CN103747071A (zh) * 2013-12-31 2014-04-23 合肥有线电视宽带网络有限公司 一种广电网络私有云端语音数据处理均衡***及方法
CN105991642A (zh) * 2015-03-19 2016-10-05 金士顿数位股份有限公司 利用公有云端网络的方法、私有云端路由服务器及智能装置客户端
CN105119974A (zh) * 2015-07-21 2015-12-02 信阳启航信息科技有限公司 一种混合云架构的物联***及实现方法
EP3311548A1 (en) * 2016-05-11 2018-04-25 Oracle International Corporation Multi-tenant identity and data security management cloud service
CN108696565A (zh) * 2017-04-06 2018-10-23 北京算云联科科技有限公司 基于混合云和异构物联网的一体化数字家庭控制***
CN108491164A (zh) * 2018-03-22 2018-09-04 上海精鲲计算机科技有限公司 一种混合云存储架构***
CN111539555A (zh) * 2020-03-30 2020-08-14 南京南瑞信息通信科技有限公司 一种基于混合云平台的外事管理***
CN111669535A (zh) * 2020-06-15 2020-09-15 中国建设银行股份有限公司 基于多路视频远程办理金融业务的方法及***
CN111654509A (zh) * 2020-06-24 2020-09-11 艺龙网信息技术(北京)有限公司 视频客服方法及***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陈凯;: "混合云解决方案评估方法研究", 电信网技术 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113504755A (zh) * 2021-07-23 2021-10-15 南京大全电气研究院有限公司 一种基于混合云构架的scada监控***及方法
CN113810651A (zh) * 2021-08-24 2021-12-17 中国人寿保险股份有限公司上海数据中心 一种基于多云混合部署的视频通讯***及方法
CN113839932A (zh) * 2021-09-09 2021-12-24 青岛文达通科技股份有限公司 基于云桌面和远程控制技术的政务直办视频装置及***
CN113839932B (zh) * 2021-09-09 2024-03-01 青岛文达通科技股份有限公司 基于云桌面和远程控制技术的政务直办视频装置及***
CN114036495A (zh) * 2022-01-11 2022-02-11 北京顶象技术有限公司 一种更新私有化部署验证码***的方法及装置
WO2023197873A1 (zh) * 2022-04-11 2023-10-19 中兴通讯股份有限公司 音视频***、接入方法、路由转发方法及可读存储介质

Also Published As

Publication number Publication date
CN113014847B (zh) 2023-06-06

Similar Documents

Publication Publication Date Title
CN113014847B (zh) 一种基于混合云架构实现音视频通信的方法及***
US10171520B2 (en) Seamlessly conferencing a previously-connected telephone call
CN104796396B (zh) 提供用于基于策略的应用代理的网络代理层的方法和介质
KR101361726B1 (ko) 콘택 센터 애플리케이션들에 단문 메시지 서비스 메시징을 통합하기 위한 시스템 및 방법들
Belqasmi et al. SOAP-based vs. RESTful web services: a case study for multimedia conferencing
CN110213652B (zh) 一种音视频数据传输方法、装置及存储介质
US8001250B2 (en) SIP and HTTP convergence in network computing environments
US9602553B2 (en) Method, apparatus, and system for implementing VOIP call in cloud computing environment
CN109274583A (zh) 一种融合通信***及其交互方法
US20100199320A1 (en) Multimodal escalation to endpoints in enhanced communication systems
US11412013B2 (en) System and method for implementing video soft phone applications
WO2013185655A1 (zh) 移动座席呼叫的分配方法和装置
CN103098433A (zh) 用于xmpp协议的servlet api和方法
WO2017173966A1 (zh) 一种录播控制方法及装置
CN102594838B (zh) 基于sip的智能监控报警联网***及联网方法
US9124706B2 (en) Method and system for interoperation between multiple conference systems
CN108173858A (zh) 一种基于VxWorks操作***的VOIP实时语音网管处理***
CN111083177B (zh) 基于协同网关的跨域协同交互方法
US8743867B2 (en) System and method for transferring interaction metadata messages over communication services
US20240022687A1 (en) Network conference convergence system and method
US20200358832A1 (en) Dynamically controlling relay communication links during a communication session
CN101677329A (zh) 一种综合语音资源平台代理服务器及其数据处理方法
CN101742011B (zh) 一种跨网络电话域的合法监听方法和***
CN112738351B (zh) 一种基于SaaS环境的号码外呼隐私保护***及方法
EP2583431B1 (en) Procedure for commercial communications

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant