本申请实施例涉及通信,具体涉及一种3d视频通话方法、3d视频通话装置、通信设备、芯片、计算机可读存储介质及计算机程序产品。
背景技术:
1、终端原生视频通话基于volte或vonr的,通话双方看到的都是2d视频,不具备实时3d视频通话能力,无法提供身临其境的立体感。
技术实现思路
1、本申请实施例提供一种3d视频通话方法、3d视频通话装置、通信设备、芯片、计算机可读存储介质及计算机程序产品。
2、本申请实施例提供的3d视频通话方法,应用于上行终端,包括:
3、与下行终端建立2d视频通话;
4、采用第一策略向所述下行终端发送音视频流;其中,所述第一策略是基于应用服务器选择的转码能力提供方,从发送策略中确定的;所述发送策略包括以下一种或多种策略:
5、第二策略:将2d音视频流发送至媒体能力平台,接收所述媒体能力平台返回的3d音视频流,将所述3d音视频流发送至所述下行终端;
6、第三策略:将2d音视频流转码为3d音视频流,将所述3d音视频流发送至所述下行终端;以及,
7、第四策略:将2d音视频流发送至下行终端。
8、本申请实施例提供的3d视频通话方法,应用于应用服务器,包括:
9、接收上行终端和下行终端上报的能力信息;所述能力信息包括以下一种或多种信息:2d-3d转码能力信息、3d显示能力信息、视频通话参数;
10、获取媒体能力平台的2d-3d转码能力信息;
11、基于所述上行终端能力信息、所述下行终端的能力信息以及所述媒体能力平台的2d-3d转码能力信息,确定转码能力提供方。
12、本申请实施例提供的3d视频通话装置,应用于上行终端,包括:
13、第一处理单元:用于与下行终端建立2d视频通话;
14、所述第一处理单元:还用于采用第一策略向所述下行终端发送音视频流;其中,所述第一策略是基于应用服务器选择的转码能力提供方,从发送策略中确定的;所述发送策略包括以下一种或多种策略:
15、第二策略:将2d音视频流发送至媒体能力平台,接收所述媒体能力平台返回的3d音视频流,将所述3d音视频流发送至所述下行终端;
16、第三策略:将2d音视频流转码为3d音视频流,将所述3d音视频流发送至所述下行终端;以及,
17、第四策略:将2d音视频流发送至下行终端。
18、本申请实施例提供的3d视频通话装置,应用于应用服务器,包括:
19、第二处理单元:用于接收上行终端和下行终端上报的能力信息;所述能力信息包括以下一种或多种信息:2d-3d转码能力信息、3d显示能力信息、视频通话参数;
20、所述第二处理单元:还用于获取媒体能力平台的2d-3d转码能力信息;
21、所述第二处理单元:还用于基于所述上行终端能力信息、所述下行终端的能力信息以及所述媒体能力平台的2d-3d转码能力信息,确定转码能力提供方。
22、本申请实施例提供的通信设备,包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行本申请实施例所提供的任一3d视频通话方法。
23、本申请实施例提供的芯片,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行本申请实施例所提供的任一3d视频通话方法。
24、本申请实施例提供的计算机可读存储介质,用于存储计算机程序,所述计算机程序使得计算机执行本申请实施例所提供的任一3d视频通话方法。
25、本申请实施例提供的计算机程序产品,包括计算机程序,其特征在于,所述计算机程序在被处理器执行时实现本申请实施例所提供的任一3d视频通话方法。
26、本申请实施例所提供的3d视频通话方法,上行终端根据转码能力提供方选择音视频流的发送策略,上行终端可以将原2d音视频流转码得到的3d音视频流发送至下行终端,供下行终端渲染显示,实现将裸眼3d与运营商2d视频电话相结合,能够实现在终端原生通话应用上的裸眼3d通话,使用户体验3d视觉效果。
1.一种3d视频通话方法,其特征在于,应用于上行终端,包括:
2.根据权利要求1所述的方法,其特征在于,所述采用第一策略向所述下行终端发送音视频流,包括:
3.根据权利要求1所述的方法,其特征在于,还包括:
4.根据权利要求3所述的方法,其特征在于,
5.一种3d视频通话方法,其特征在于,应用于应用服务器,包括:
6.根据权利要求5所述的方法,其特征在于,
7.根据权利要求6所述的方法,其特征在于,所述基于所述上行终端能力信息、所述下行终端的能力信息以及所述媒体能力平台的2d-3d转码能力信息,确定转码能力提供方,包括:
8.根据权利要求7所述的方法,其特征在于,
9.根据权利要求7所述的方法,其特征在于,所述中间提供方的2d-3d转码能力与下行终端的3d显示能力匹配,包括:
10.根据权利要求5所述的方法,其特征在于,若所述视频通话参数不满足预设参数阈值,还包括:
11.根据权利要求5至10中任一项所述的方法,其特征在于,还包括:
12.一种3d视频通话装置,其特征在于,应用于上行终端,包括:
13.一种3d视频通话装置,其特征在于,应用于应用服务器,包括:
14.一种通信设备,其特征在于,包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行如权利要求1至4中任一项所述的3d视频通话方法、或权利要求5至11中任一项所述的3d视频通话方法。
15.一种芯片,其特征在于,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行权利要求1至4中任一项所述的3d视频通话方法、或权利要求5至11中任一项所述的3d视频通话方法。
16.一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求1至4中任一项所述的3d视频通话方法、或权利要求5至11中任一项所述的3d视频通话方法。
17.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序在被处理器执行时实现如权利要求1至4中任一项所述的3d视频通话方法、或权利要求5至11中任一项所述的3d视频通话方法。