本技术涉及计算机,尤其涉及一种策略发送方法、装置、设备及可读存储介质。
背景技术:
1、随着终端设备的性能越来越高,终端设备上承载了越来越多的复杂算法,例如编码、解码、人工智能处理等,不同的业务和算法对终端设备的性能消耗是不同的,终端设备的性能不同,不同终端设备需要对同一数据进行数据处理时,对应的数据处理情况不相同。
2、目前针对于多个终端设备都是采用同样的处理策略进行数据处理,由于各个终端设备的性能不同,该种处理策略不具有针对性,不能实现针对性数据处理,从而降低了数据处理效率。
技术实现思路
1、本技术实施例提供一种策略发送方法、装置、设备及可读存储介质,可以实现针对性数据处理,提升数据处理效率。
2、第一方面,本技术提供一种策略发送方法,包括:
3、获取终端设备的设备参数,该设备参数用于反映该终端设备的设备性能;
4、获取针对该终端设备的设备评分,该设备评分是基于评分设备对该终端设备的性能进行评估得到的;
5、基于该终端设备的设备参数和该终端设备的设备评分,确定该终端设备的分级信息;
6、基于该终端设备的分级信息确定针对该终端设备的目标处理策略,并向该终端设备发送该目标处理策略,以使该终端设备采用该目标处理策略进行数据处理。
7、第二方面,本技术提供了一种策略发送装置,其特征在于,该装置包括:
8、参数获取单元,用于获取终端设备的设备参数,该设备参数用于反映该终端设备的设备性能;
9、评分获取单元,用于获取针对该终端设备的设备评分,该设备评分是基于评分设备对该终端设备的性能进行评估得到的;
10、分级确定单元,用于基于该终端设备的设备参数和该终端设备的设备评分,确定该终端设备的分级信息;
11、策略确定单元,用于基于该终端设备的分级信息确定针对该终端设备的目标处理策略,并向该终端设备发送该目标处理策略,以使该终端设备采用该目标处理策略进行数据处理。
12、结合第二方面,在一种可能的实现方式中,该设备参数包括该终端设备的性能参数和该终端设备在m种场景下的业务指标参数,该性能参数用于反映该终端设备的设备属性,该业务指标参数用于反映该终端设备在m种场景下的业务处理性能;该分级确定单元,具体用于:
13、基于该终端设备的性能参数、该终端设备在m种场景下的业务指标参数和该终端设备的设备评分,确定该终端设备的分级信息。
14、结合第二方面,在一种可能的实现方式中,该分级确定单元,具体用于:
15、基于该终端设备的性能参数确定针对该终端设备的第一分数;
16、基于该终端设备在m种场景下的业务指标参数,确定该终端设备在该m种场景下的第二分数;
17、基于该第一分数、该第二分数和该设备评分,确定该终端设备的分级信息。
18、结合第二方面,在一种可能的实现方式中,该终端设备的数量为n个;该分级确定单元,具体用于:
19、基于该第一分数、该第二分数和该设备评分,分别确定n个终端设备的设备分数,将该n个终端设备的设备分数添加至设备性能表中;
20、基于该设备性能表确定该n个终端设备的分级信息。
21、结合第二方面,在一种可能的实现方式中,该终端设备的数量为n个,该n个终端设备的分级信息包括该n个终端设备在m种场景下的分级信息;该分级确定单元,具体用于:
22、基于该第一分数、该第二分数和该设备评分,分别确定该n个终端设备在该m种场景下的场景分数,一个终端设备对应m个场景分数;
23、将该n个终端设备在该m种场景下的场景分数添加至场景性能表中;
24、基于该场景性能表确定该n个终端设备在m种场景下的分级信息。
25、结合第二方面,在一种可能的实现方式中,该m种场景包括编码场景,该终端设备包括第一终端设备和第二终端设备;该策略确定单元,具体用于:
26、若该第一终端设备的分级信息属于第一等级,则当获取到目标视频数据时,基于该目标视频数据和该第一等级确定第一处理策略,将该第一处理策略确定为针对该终端设备的目标处理策略,该第一处理策略包括第一帧率、第一分辨率、第一编码参数;
27、若该第二终端设备的分级信息属于第二等级,则当获取到该目标视频数据时,基于该目标视频数据和该第二等级确定第二处理策略,将该第二处理策略确定为针对该终端设备的目标处理策略,该第二处理策略包括第二帧率、第二分辨率、第二编码参数,该第一等级高于该第二等级,该第一帧率大于该第二帧率,该第一分辨率大于该第二分辨率。
28、结合第二方面,在一种可能的实现方式中,该m种场景还包括渲染场景,该策略确定单元,具体用于:
29、若该第一终端设备的分级信息属于该第一等级,则当获取到该目标视频数据时,基于该目标视频数据和该第一等级确定第三处理策略,将该第三处理策略确定为针对该终端设备的目标处理策略,该第三处理策略包括第三帧率、第三分辨率;
30、若该第二终端设备的分级信息属于第二等级,则当获取到该目标视频数据时,基于该目标视频数据和该第二等级确定第四处理策略,将该第四处理策略确定为针对该终端设备的目标处理策略,该第四处理策略包括第四帧率、第四分辨率,该第三帧率大于该第四帧率,该第三分辨率大于该第四分辨率。
31、第三方面,本技术提供了一种计算机设备,包括:处理器、存储器、网络接口;
32、上述处理器与存储器、网络接口相连,其中,网络接口用于提供数据通信功能,上述存储器用于存储计算机程序代码,上述处理器用于调用上述计算机程序代码,以使包含该处理器的计算机设备执行上述策略发送方法。
33、第四方面,本技术提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,该计算机程序适于由处理器加载并执行,以使得具有该处理器的计算机设备执行上述策略发送方法。
34、第五方面,本技术提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行本技术第一方面中的各种可选方式中提供的策略发送方法。
35、本技术实施例中,通过获取终端设备的设备参数和终端设备的设备评分,可以基于终端设备的设备参数和终端设备的设备评分,确定终端设备的分级信息;基于终端设备的分级信息确定针对终端设备的目标处理策略,并向终端设备发送目标处理策略,以使终端设备采用目标处理策略进行数据处理。由于结合终端设备的设备性能和评分设备对终端设备的性能评估情况对终端设备进行分级,即从不同的维度对终端设备进行分级,得到的分级信息可以更准确反映终端设备的性能情况,进而提高设备分级准确性。通过结合终端设备的性能对终端设备进行分级,对于高性能的终端设备而言,可以发挥算力达到更好的效果。对于低性能的终端设备而言,可以让终端设备的功能顺畅运行,提升设备的运行效率。