通话方法、服务器及计算机可读存储介质技术

技术编号:27267193 阅读:13 留言:0更新日期:2021-02-06 11:31
本发明专利技术提供了一种通话方法、服务器及计算机可读存储介质,所述通话方法应用于服务器,所述通话方法包括以下步骤:当检测到有终端连接时,获取已连接终端的应用连接信息;当接收到已连接终端中的请求终端基于所述应用连接信息发送的呼叫指令时,根据所述呼叫指令向已连接终端中的被邀终端发送对应的邀请指令;当接收到所述被邀终端返回的同意指令时,在所述请求终端和所述被邀终端之间建立通话连接,以使所述请求终端和所述被邀终端通过所述通话连接进行通话。本发明专利技术可在所述请求终端和被邀终端之间建立连接,以使请求终端可以与被邀终端进行通话,解决集成第三方视频云多应用无法发起通话的问题,提高了终端的适用性。提高了终端的适用性。提高了终端的适用性。

【技术实现步骤摘要】
通话方法、服务器及计算机可读存储介质


[0001]本专利技术涉及计算机
,特别涉及一种通话方法、设备及计算机可读存储介质。

技术介绍

[0002]随着智能无线技术的发展,物联网终端与终端的联系越来越紧密。但在目前,物联网终端集成第三方视频云多应用App无法发起通话,降低了终端的适用性。

技术实现思路

[0003]本专利技术的主要目的是提供一种视频通话方法、设备及计算机可读存储介质,旨在解决集成第三方视频云多应用App无法发起通话的问题。
[0004]为实现上述目的,本专利技术实施例提出了一种通话方法,所述通话方法应用于服务器,所述通话方法包括以下步骤:
[0005]当检测到有终端连接时,获取已连接终端的应用连接信息;
[0006]当接收到已连接终端中的请求终端基于所述应用连接信息发送的呼叫指令时,根据所述呼叫指令向已连接终端中的被邀终端发送对应的邀请指令;
[0007]当接收到所述被邀终端返回的同意指令时,在所述请求终端和所述被邀终端之间建立通话连接,以使所述请求终端和所述被邀终端通过所述通话连接进行通话。
[0008]可选地,所述当检测到有终端连接时,获取已连接终端的应用连接信息的步骤包括:
[0009]当检测到有终端连接时,获取已连接终端的终端标识信息,并将所述终端标识信息与预设映射表进行比对,判断所述预设映射表中是否存在与所述终端标识信息一致的已知标识信息;
[0010]若所述预设映射表中存在与所述终端标识信息一致的已知标识信息,则确定所述终端标识信息与所述预设映射表匹配,并获取已连接终端的应用连接信息。
[0011]可选地,所述当检测到有终端连接时,获取已连接终端的应用连接信息的步骤之后,还包括:
[0012]当接收到所述请求终端发送的终端查看指令时,向所述请求终端返回所述终端标识信息,以供所述请求终端根据所述终端标识信息确定被邀对象标识;
[0013]相应的,所述当接收到已连接终端中的请求终端基于所述应用连接信息发送的呼叫指令时,根据所述呼叫指令向已连接终端中的被邀终端发送对应的邀请指令的步骤包括:
[0014]当接收到已连接终端中的请求终端基于所述应用连接信息发送的呼叫指令时,根据所述呼叫指令中的被邀对象标识在已连接终端中确定被邀终端,并向所述被邀终端发送对应的邀请指令。
[0015]可选地,所述当接收到已连接终端中的请求终端基于所述应用连接信息发送的呼
叫指令时,根据所述呼叫指令向已连接终端中的被邀终端发送对应的邀请指令的步骤包括:
[0016]当接收到已连接终端中的请求终端基于所述应用连接信息发送的呼叫指令时,根据所述呼叫指令确定所述请求终端的请求应用;
[0017]根据所述请求应用获取对应的邀请指令,并向所述向已连接终端中的被邀终端发送所述邀请指令。
[0018]可选地,所述当接收到所述被邀终端返回的同意指令时,在所述请求终端和所述被邀终端之间建立通话连接,以使所述请求终端和所述被邀终端通过所述通话连接进行通话的步骤包括:
[0019]当接收到所述被邀终端返回的同意指令时,根据所述请求终端和被邀终端的终端总数和终端视频性能获取性能策略,并根据所述性能策略在所述请求终端和所述被邀终端之间建立点对点连接,以使所述请求终端和所述被邀终端通过所述点对点连接进行通话。
[0020]可选地,所述终端视频性能包括终端视频帧率,所述性能策略包括视频帧带宽,
[0021]所述根据所述请求终端和被邀终端的终端总数和终端视频性能获取性能策略的步骤包括:
[0022]根据所述请求终端的终端视频帧率和被邀终端的终端视频帧率获取总帧率;
[0023]根据所述总帧率、所述请求终端和被邀终端的终端总数获取帧率均值;
[0024]根据所述帧率均值获取对应的视频帧带宽。
[0025]可选地,所述当接收到所述被邀终端返回的同意指令时,根据所述请求终端和被邀终端的终端总数和终端视频性能获取性能策略,并根据所述性能策略在所述请求终端和所述被邀终端之间建立点对点连接,以使所述请求终端和所述被邀终端通过所述点对点连接进行通话的步骤之后,还包括:
[0026]在所述请求终端和所述被邀终端进行通话时,获取所述被邀终端发送的通话信息,并存储所述通话信息。
[0027]可选地,所述在所述请求终端和所述被邀终端进行通话时,获取所述被邀终端发送的通话信息,并存储所述通话信息的步骤之后,还包括:
[0028]当接收到所述请求终端发送的信息转发指令时,将所述通话信息发送至所述请求终端。
[0029]此外,为实现上述目的,本专利技术实施例还提出了一种服务器,所述服务器包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上述的视频通话方法的步骤。
[0030]此外,为实现上述目的,本专利技术实施例还提出了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述的视频通话方法的步骤。
[0031]本专利技术实施例的服务器检测到有终端连接时,将获取已连接终端的应用连接信息,进而建立终端与应用之间的对应关系;当接收到已连接终端中的请求终端基于应用发送的呼叫指令时,向已连接终端中的被邀终端发送对应的邀请指令;当接收到被邀终端返回的同意指令时,即可在所述请求终端和被邀终端之间建立连接,以使请求终端可以与被邀终端进行通话,解决集成第三方视频云多应用App无法发起通话的问题,提高了终端的适
用性。
附图说明
[0032]图1为本专利技术实施例方案涉及的服务器结构示意图;
[0033]图2为本专利技术通话方法第一实施例的流程示意图。
[0034]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0035]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0036]需要说明,若本专利技术实施例中有涉及方向性指示(诸如上、下、左、右、前、后......),则该方向性指示仅用于解释在某一特定姿态下个部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
[0037]另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。
[0038]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0039]本专利技术实施例涉及的通话方法主要应用于服务器,该服务器的物理载体形式可以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通话方法,其特征在于,所述通话方法应用于服务器,所述通话方法包括以下步骤:当检测到有终端连接时,获取已连接终端的应用连接信息;当接收到已连接终端中的请求终端基于所述应用连接信息发送的呼叫指令时,根据所述呼叫指令向已连接终端中的被邀终端发送对应的邀请指令;当接收到所述被邀终端返回的同意指令时,在所述请求终端和所述被邀终端之间建立通话连接,以使所述请求终端和所述被邀终端通过所述通话连接进行通话。2.如权利要求1所述的通话方法,其特征在于,所述当检测到有终端连接时,获取已连接终端的应用连接信息的步骤包括:当检测到有终端连接时,获取已连接终端的终端标识信息,并将所述终端标识信息与预设映射表进行比对,判断所述预设映射表中是否存在与所述终端标识信息一致的已知标识信息;若所述预设映射表中存在与所述终端标识信息一致的已知标识信息,则确定所述终端标识信息与所述预设映射表匹配,并获取已连接终端的应用连接信息。3.如权利要求2所述的通话方法,其特征在于,所述当检测到有终端连接时,获取已连接终端的应用连接信息的步骤之后,还包括:当接收到所述请求终端发送的终端查看指令时,向所述请求终端返回所述终端标识信息,以供所述请求终端根据所述终端标识信息确定被邀对象标识;相应的,所述当接收到已连接终端中的请求终端基于所述应用连接信息发送的呼叫指令时,根据所述呼叫指令向已连接终端中的被邀终端发送对应的邀请指令的步骤包括:当接收到已连接终端中的请求终端基于所述应用连接信息发送的呼叫指令时,根据所述呼叫指令中的被邀对象标识在已连接终端中确定被邀终端,并向所述被邀终端发送对应的邀请指令。4.如权利要求1所述的通话方法,其特征在于,所述当接收到已连接终端中的请求终端基于所述应用连接信息发送的呼叫指令时,根据所述呼叫指令向已连接终端中的被邀终端发送对应的邀请指令的步骤包括:当接收到已连接终端中的请求终端基于所述应用连接信息发送的呼叫指令时,根据所述呼叫指令确定所述请求终端的请求应用;根据所述请求应用获取对应的邀请指令,并向所述向已连接终端中的被邀终端发送所述邀请指令。5.如权利...

【专利技术属性】
技术研发人员:易晓龙
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:

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

1