【技术实现步骤摘要】
一种多系统间通话方法及装置
[0001]本专利技术涉及通信
,特别是涉及一种多系统间通话方法,以及一种多系统间通话装置。
技术介绍
[0002]目前,在互联网中,有多种多样的可以进行音视频通话的客户端,但是每个语言通话的客户端之间都保持着绝对的独立,相互之间无法进行呼叫,即不能跨不同系统的客户端进行音视频通话,如图1所示,当A系统客户端想要呼叫B系统客户端时,由于这两个客户端处于不同的系统中,因此,两者不能进行通话。
[0003]然而,单一的通话系统并不能满足用户日益增多的音视频通话需求,若想同时满足多种通话需求,用户需要在设备上安装多个通话应用,这样会造成用户不必要的资源浪费。
技术实现思路
[0004]本专利技术实施例的目的在于提供一种多系统间通话方法,以及相应的一种多系统间通话装置,以解决想要满足多种通话需求时,用户需要在设备上安装多个通话应用的问题。具体技术方案如下:
[0005]在本专利技术实施的第一方面,首先提供了一种多系统间通话方法,所述方法应用于多媒体交互系统,所述多媒体交互系统中包括有客户端和管理系统,所述客户端与所述管理系统通信连接,其中,所述客户端中包括至少两个支持音视频通话的工具包,每一工具包分别对应不同的音视频通话系统,所述管理系统中存储有与每一用户对应的连接信息,所述连接信息包含用户支持的音视频系统的系统类型和用户的连接地址;其中,所述方法包括:
[0006]所述客户端向所述管理系统发送针对目标通话对象的信息获取请求;
[0007]所述 ...
【技术保护点】
【技术特征摘要】
1.一种多系统间通话的方法,其特征在于,所述方法应用于多媒体交互系统,所述多媒体交互系统中包括有客户端和管理系统,所述客户端与所述管理系统通信连接,其中,所述客户端中包括至少两个支持音视频通话的工具包,每一工具包分别对应不同的音视频通话系统,所述管理系统中存储有与每一用户对应的连接信息,所述连接信息包含用户支持的音视频系统的系统类型和用户的连接地址;所述方法包括:所述客户端向所述管理系统发送针对目标通话对象的信息获取请求;所述管理系统在接收到所述信息获取请求后,查找与所述目标通话对象对应的连接信息,并响应所述信息获取请求向所述客户端返回与所述目标通话对象对应的连接信息;所述客户端在接收到所述管理系统返回的,与所述目标通话对象对应的连接信息后,确定与所述目标通话对象对应的系统类型和连接地址,并调用与所述系统类型对应的目标工具包,根据所述连接地址与所述目标通话对象建立通话连接。2.根据权利要求1所述的方法,其特征在于,当所述信息获取请求中目标通话对象的标识为个人用户的标识时,所述管理系统查找与所述目标通话对象对应的连接信息的步骤,具体包括:所述管理系统查找所述个人用户支持的音视频系统的系统类型、以及所述个人用户的会话IP地址,并将查找到的系统类型和会话IP地址确定为与所述目标通话对象对应的连接信息;或者,当所述信息获取请求中包括会议室的标识时,所述管理系统查找与所述目标通话对象对应的连接信息的步骤,具体包括:所述管理系统确定创建所述会议室的个人用户为目标通话对象,查找所述个人用户所支持的音视频系统的系统类型、以及所述个人用户对应的混流IP地址,并将查找到的系统类型和混流IP地址确定为与所述目标通话对象对应的连接信息。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述客户端向所述管理系统发送用户注册请求,其中,所述用户注册请求包含注册用户支持的音视频系统的系统类型和所述注册用户的连接地址;所述管理系统在接收到所述用户注册请求后,建立所述注册用户与其所支持的音视频系统的系统类型的关联关系、以及所述注册用户与连接地址的关联关系;并生成确认注册消息,将所述确认注册消息返回至所述客户端。4.根据权利要求3所述的方法,其特征在于,所述用户注册请求中的连接地址为所述注册用户作为个人用户的会话IP地址;所述方法还包括:所述管理系统在接收到所述用户注册请求后,为所述注册用户分配一混流IP地址,确定所述混流IP地址为当所述注册用户作为会议室的创建用户时的连接地址;所述管理系统建立所述注册用户与连接地址的关联关系的步骤,具体包括:所述管理系统建立所述注册用户与会话IP地址的关联关系、以及所述注册用户与混流IP地址的关联关系。5.一种多系统间通话的方法,其特征在于,应用于客户端,所述客户端中包括至少两个支持音视频通话的工具包,每一工具包分别对应不同的音视频通话系统,所述客户端与管理系统通信连接,所述管理系统中存储有与每一用户对应的连接信息,所述连接信息包含用户支持的音视频系统的系统类型和用户的连接地址;所述方法包括:
向所述管理系统发送针对目标通话对象的信息获取请求;接收所述管理系统响应所述信息获取请求,返回的与所述目标通话对象对应的连接信息;调用与所述系统类型对应的目标工具包,根据所述连接地址与所述目标通话对象建立通话连接。6.根据权利要求5所述的方法,其特征在于,当所述目标通话对象为个人用户时,所述连接地址为会话IP地址;所述调用与所述系统类型对应的目标工具包,根据所述连接地址与所述目标通话对象建立通话连接,包括:调用与所述系统类型对应的目标工具包,根据所述会话IP地址向所述个人用户发起呼叫请求;接收所述个人用户响应所述呼叫请求返回的应答消息,建立与所述个人用户的连接通道,以与所述个人用户进行私聊通话。7.根据权利要求5所述的方法,其特征在于,当所述目标通话对象为会议室时,所述会议地址为混流IP地址;所述调用所述目标工具包的接口,根据所述会议地址建立与所述通话目标的连接通道,包括:调用与所述系统类型对应的目标工具包,加入与所述混流IP地址对应的会议室,以与所述多人会议室中的用户进行群聊通话。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:向所述管理系统发送用户注册请求,其中,所述用户注册请求包含注册用户支持的音视频系统的系统类型...
【专利技术属性】
技术研发人员:李月,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。