本申请涉及通信,具体涉及一种数据传输方法、装置、电子设备、存储介质及程序产品。
背景技术:
1、媒体内容的传输和交互的用户体验质量(quality of experience,qoe)是指在交互任务的完成过程中,用户所感受到的服务质量和满意度,用户体验质量是个多维度的评价指标,需要综合交互操作的传输、交互效果的展现等多个方面,包括但不限于图像质量、响应速度、交互自然度等。现有技术中,只在终端侧评价用户体验质量,未对交互任务的整个过程进行评价,对交互任务的用户体验质量评价不准确,导致之后的交互任务实际的用户体验质量较低甚至交互失败。
技术实现思路
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、所述收发机,用于获取多个第一交互任务的目标参数,所述第一交互任务为历史时间段内第一电子设备与第二电子设备之间的交互任务,所述目标参数与所述第一交互任务的用户体验质量相关,且所述目标参数包括:平台的第一参数、网络的第二参数以及终端的第三参数;
26、所述处理器,用于根据多个所述第一交互任务的所述目标参数,确定第二交互任务的目标交互方案;
27、其中,所述第二交互任务为所述第一电子设备与第三电子设备之间待执行的交互任务,所述目标交互方案包括至少一种目标交互方式以及所述目标交互方式对应的目标级别;不同的交互方式对应不同的用户体验质量,且交互方式的级别越高,对应的用户体验质量的值越高。
28、第四方面,本申请实施例提供了一种电子设备,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序在被所述处理器执行时实现如第一方面所述的方法的步骤。
29、第五方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有程序,所述程序在被处理器执行时,实现如第一方面所述的方法的步骤。
30、第六方面,提供一种计算机程序产品,包括计算机指令,该计算机指令被处理器执行时实现如第一方面所述的方法的步骤。
31、与现有技术相比,本申请实施例提供的数据传输方法、装置、电子设备、存储介质及程序产品,通过获取包括平台的第一参数、网络的第二参数以及终端的第三参数的所述目标参数,能够确定平台、网络以及终端三侧对交互任务的用户体验质量的影响,从而确定待交互任务的目标交互方案,在保证交互任务成功完成的情况下,提高第三电子设备侧的实际用户体验质量。
1.一种数据传输方法,应用于第一电子设备,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,根据多个所述第一交互任务的所述目标参数,确定第二交互任务的目标交互方案,包括:
3.根据权利要求2所述的方法,其特征在于,根据所述目标参数确定每个所述交互方案中所述第一用户体验质量与第二用户体验质量的差值,包括:
4.根据权利要求3所述的方法,其特征在于,所述目标函数根据所述目标参数以及所述第一交互任务的第一用户体验质量和第二用户体验质量确定;
5.根据权利要求1所述的方法,其特征在于,所述第一参数包括以下至少一项:平台的计算性能、存储要求、响应量、请求量以及资源占用率;
6.根据权利要求1所述的方法,其特征在于,所述交互方式包括:文本交互、图像交互、语音交互、表情交互、手势交互、动作交互、视频交互场景交互以及道具交互。
7.一种数据传输装置,应用于第一电子设备,其特征在于,包括:
8.一种电子设备,其特征在于,包括收发机和处理器,其中,
9.一种电子设备,其特征在于,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序在被所述处理器执行时实现如权利要求1至6任一项所述的方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序在被处理器执行时实现如权利要求1至6任一项所述的方法的步骤。
11.一种计算机程序产品,其特征在于,包括计算机指令,该计算机指令被处理器执行时实现如权利要求1至6中任一项所述的方法的步骤。