质量评估数据的检测方法、装置、设备及存储介质与流程
- 国知局
- 2024-08-02 14:32:17
本公开实施例涉及数据处理,尤其涉及一种质量评估数据的检测方法、装置、设备及存储介质。
背景技术:
1、实时云渲染是一种依托于云计算的云端服务,通过低延迟传输通信,实现各种轻终端便捷实用云端大型软件和3d应用的云技术方案。该方案将应用程序置于云端服务器上运行,然后将数据(如音视频流)通过网络传输到终端上进行显示。用于通过终端进行实时操作,而无需担心本地硬件算力和存储的限制。该技术对数据处理的实时性有较高的要求,因此对从操控指令到渲染上屏整个链路的质量评估数据进行检测显得尤为重要。
技术实现思路
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、本公开实施例公开了一种质量评估数据的检测方法、装置、设备及存储介质,发送触控数据,以根据触控数据进行云渲染,获得音视频帧以及云渲染过程对应的第一处理链路中的至少一个第一时间戳;接收音视频帧及至少一个第一时间戳;对音视频帧进行渲染上屏,获得渲染上屏过程对应的第二处理链路中的至少一个第二时间戳;基于至少一个第一时间戳和至少一个第二时间戳确定音视频帧对应的质量评估数据;其中,质量评估数据包括服务端质量评估子数据和客户端质量评估子数据。本公开实施例提供的质量评估数据的检测方法,基于服务端云渲染过程中的多个第一时间戳和客户端渲染上屏过程中的多个第二时间戳确定音视频帧对应的质量评估数据,可以做到帧级别颗粒度的实时质量检测,可以提高质量检测的准确性及精度。
技术特征:1.一种质量评估数据的检测方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述第一处理链路中包括如下至少一个第一处理节点:触控数据缓存节点、触控数据注入驱动层节点、触控数据处理节点、渲染节点、纹理数据缓存节点、编码节点、编码数据发送节点;所述第一时间戳包括所述至少一个第一处理节点分别对应的时间戳;所述第二处理链路中包括如下至少一个第二处理节点:音视频帧开始接收节点、音视频帧接收完成节点、解码节点、提交渲染指令节点、渲染上屏节点;所述第二时间戳为所述至少一个第二处理节点分别对应的时间戳。
3.根据权利要求2所述的方法,其特征在于,基于所述至少一个第一时间戳和所述至少一个第二时间戳确定所述音视频帧对应的质量评估数据,包括:
4.根据权利要求1所述的方法,其特征在于,在基于所述至少一个第一时间戳和所述至少一个第二时间戳确定所述音视频帧对应的质量评估数据之后,还包括:
5.一种质量评估数据的检测方法,其特征在于,包括:
6.根据权利要求5所述的方法,其特征在于,在接收所述客户端发送的所述质量评估数据之后,还包括:
7.一种质量评估数据的检测装置,其特征在于,包括:
8.一种质量评估数据的检测装置,其特征在于,包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-6中任一所述的质量评估数据的检测方法。
技术总结本公开实施例提供了一种质量评估数据的检测方法、装置、设备及存储介质。发送触控数据,以根据所述触控数据进行云渲染,获得音视频帧以及所述云渲染过程对应的第一处理链路中的至少一个第一时间戳;接收所述音视频帧及所述至少一个第一时间戳;对所述音视频帧进行渲染上屏,获得渲染上屏过程对应的第二处理链路中的至少一个第二时间戳;基于所述至少一个第一时间戳和所述至少一个第二时间戳确定所述音视频帧对应的质量评估数据;其中,所述质量评估数据包括服务端质量评估子数据和客户端质量评估子数据。本公开实施例提供的质量评估数据的检测方法,可以做到帧级别颗粒度的实时质量检测,可以提高质量检测的准确性及精度。技术研发人员:孙金波,刘志伟受保护的技术使用者:北京字跳网络技术有限公司技术研发日:技术公布日:2024/7/25本文地址:https://www.jishuxx.com/zhuanli/20240801/243081.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表