本文件涉及通信,尤其涉及一种通话处理方法及装置。
背景技术:
1、随着软硬件技术与通信技术的不断发展,通话方式也跟随技术的进步在不断升级,用户在通话过程中不仅可以实现音视频的传输,还可使用不同的功能增加通话过程中的趣味与功能性,使得传统的通话方式更新为5g(5th generation mobile communicationtechnology,第五代移动通信技术)新通话模式,但更新后的通话方式也存在着诸多不便;
2、现有技术中,通常通过通话服务器进行5g新通话处理,通过终端的终端能力与服务器进行交互实现5g新通话的各项功能,但适配性与适用性还有待提升,如何能够提供更好的5g新通话能力,是目前各方需要关注的问题。
技术实现思路
1、本说明书一个实施例的目的是提供一种通话处理方法及装置,用以解决通话处理过程中部分通话功能的适用性不足导致部分终端的通话功能无法实现的问题。
2、为解决上述技术问题,本说明书一个实施例是这样实现的:
3、第一方面,本说明书一个实施例提供了一种通话处理方法,包括:
4、获取第一终端与第二终端建立通话连接后,通过所述第二终端的终端类型对应的传输渠道向所述第一终端传输的通话数据;所述通话连接通过所述第一终端运行的应用程序建立;
5、若检测到所述第一终端针对所述应用程序的子程序提交的触发指令,将所述通话数据和所述触发指令向运营商的通话服务器转发;所述通话服务器基于所述通话数据调用所述子程序的数据处理接口进行数据处理,并将接口调用返回的通话配置数据向所述应用服务器回传;
6、接收所述通话服务器回传的所述通话配置数据并向所述第一终端下发,以使所述第一终端在通话过程中渲染展示所述通话配置数据。
7、第二方面,本说明书另一个实施例提供了另一种通话处理方法,包括:
8、获取与第二终端建立通话连接后,应用服务器发送的通过所述第二终端的终端类型对应的传输渠道传输的通话数据;所述通话连接在所述第一终端运行应用程序后建立;
9、若检测到用户触发所述应用程序的子程序,生成所述子程序的触发指令向所述应用服务器发送;所述应用服务器将所述触发指令和所述通话数据向运营商的通话服务器转发;所述通话服务器基于所述应用服务器发送的所述通话数据调用所述子程序的数据处理接口进行数据处理,并将接口调用返回的通话配置数据向所述应用服务器回传;
10、接收所述应用服务器下发的所述通话配置数据,并将所述通话配置数据渲染展示于所述应用程序的通话页面。
11、第三方面,本说明书另一个实施例提供了一种通话处理装置,包括:
12、通话数据获取模块,用于获取第一终端与第二终端建立通话连接后,通过所述第二终端的终端类型对应的传输渠道向所述第一终端传输的通话数据;所述通话连接通过所述第一终端运行的应用程序建立;
13、若检测到所述第一终端针对所述应用程序的子程序提交的触发指令,运行通话数据转发模块,所述通话数据转发模块用于将所述通话数据和所述触发指令向运营商的通话服务器转发;所述通话服务器基于所述通话数据调用所述子程序的数据处理接口进行数据处理,并将接口调用返回的通话配置数据向所述应用服务器回传;
14、通话配置数据下发模块,用于接收所述通话服务器回传的所述通话配置数据并向所述第一终端下发,以使所述第一终端在通话过程中渲染展示所述通话配置数据。
15、第四方面,本说明书另一个实施例提供了另一种通话处理装置,包括:
16、通话数据获取模块,用于获取与第二终端建立通话连接后,应用服务器发送的通过所述第二终端的终端类型对应的传输渠道传输的通话数据;所述通话连接在所述第一终端运行应用程序后建立;
17、若检测到用户触发所述应用程序的子程序,运行触发指令发送模块,所述触发指令发送模块用于生成所述子程序的触发指令向所述应用服务器发送;所述应用服务器将所述触发指令和所述通话数据向运营商的通话服务器转发;所述通话服务器基于所述应用服务器发送的所述通话数据调用所述子程序的数据处理接口进行数据处理,并将接口调用返回的通话配置数据向所述应用服务器回传;
18、渲染展示模块,用于接收所述应用服务器下发的所述通话配置数据,并将所述通话配置数据渲染展示于所述应用程序的通话页面。
19、第五方面,本说明书又一个实施例提供了一种通话处理设备,包括:存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现如上述第一方面所述的通话处理方法的步骤。
20、第六方面,本说明书又一个实施例提供了另一种通话处理设备,包括:存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现如上述第二方面所述的通话处理方法的步骤。
21、第七方面,本说明书再一个实施例提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机可执行指令,所述计算机可执行指令被处理器执行时实现如上述第一方面所述的通话处理方法的步骤。
22、第八方面,本说明书再一个实施例提供了另一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机可执行指令,所述计算机可执行指令被处理器执行时实现如上述第二方面所述的通话处理方法的步骤。
23、第九方面,本说明书再一个实施例提供了一种计算机程序产品,所述计算机程序产品包括通话处理程序,所述通话处理程序被处理器执行实现如上述第一方面所述的通话处理方法的步骤。
24、第十方面,本说明书再一个实施例提供了另一种计算机程序产品,所述计算机程序产品包括通话处理程序,所述通话处理程序被处理器执行实现如上述第二方面所述的通话处理方法的步骤。
25、本实施例提供的通话处理方法,在进行通话处理的过程中引入应用服务器,将应用服务器的客户端安装在未适配5g新通话功能的第一终端中,应用服务器获取第一终端与第二终端建立通话连接后通过第二终端的终端类型对应的传输渠道向第一终端传输的通话数据并向第一终端发送,若检测到第一终端针对应用程序的子程序提交的触发指令,应用服务器将通话数据和触发指令向运营商的通话服务器转发,以使通话服务器进行通话数据处理,应用服务器接收通话服务器回传的通话配置数据并向第一终端下发,第一终端在展示通话数据过程中渲染展示通话数据对应的通话配置数据,通过在未适配5g新通话功能的终端中安装应用程序,使得该终端可支持5g新通话功能,增加了终端的5g新通话功能,扩大了5g新通话应用的适用性。
1.一种通话处理方法,其特征在于,应用于应用服务器,所述方法包括:
2.根据权利要求1所述的通话处理方法,所述终端类型,包括:第一类型;
3.根据权利要求2所述的通话处理方法,所述通话连接,采用如下方式建立:
4.根据权利要求1所述的通话处理方法,所述终端类型,包括:第二类型;
5.根据权利要求4所述的通话处理方法,所述通话连接,采用如下方式建立:
6.根据权利要求1所述的通话处理方法,所述进行数据处理,包括:
7.一种通话处理方法,其特征在于,应用于第一终端,所述方法包括:
8.根据权利要求7所述的通话处理方法,所述将所述通话配置数据渲染展示于所述应用程序的通话页面,包括:
9.根据权利要求7所述的通话处理方法,所述通话连接建立后,还包括:
10.根据权利要求7所述的通话处理方法,所述获取与第二终端建立通话连接后,应用服务器发送的通过所述第二终端的终端类型对应的传输渠道传输的通话数据之前,还包括:
