[发明专利]应用于服务端的AB实验方法、装置、设备及介质在审
申请号: | 202111025809.6 | 申请日: | 2021-09-02 |
公开(公告)号: | CN113726801A | 公开(公告)日: | 2021-11-30 |
发明(设计)人: | 石江超;韩非 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京远智汇知识产权代理有限公司 11659 | 代理人: | 范坤坤 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用于 服务端 ab 实验 方法 装置 设备 介质 | ||
本公开实施例提供了一种应用于服务端的AB实验方法、装置、设备及介质,该方法包括:在接收到数据流处理请求时,确定与所述数据流处理请求相对应的目标对象;将与所述目标对象相对应的目标配置信息作用于与所述目标对象相关联的多媒体数据流上,得到目标待下发多媒体数据流;将所述目标待下发多媒体数据流发送至与所述数据流处理请求相对应的目标客户端,并记录与所述目标待下发多媒体数据流相对应的流媒体服务数据;根据各流媒体服务数据,确定AB实验数据。本公开实施例提供的技术方案,为AB实验提供了一个通用的方法,并作用于同一服务端,增强了AB实验结果的准确性和说服力。
技术领域
本公开实施例涉及计算机技术领域,尤其涉及一种应用于服务端的AB实验方法、装置、设备及介质。
背景技术
在现有的流媒体服务中,对于内容分发服务端的AB实验,所采用的分发方式有多种,如,在不同的服务实例上部署不同的服务端版本进行实验,或者,在不同的服务实例上部署相同的服务端版本后进行实验。
在基于上述方式进行实验时,工作人员需要对代码进行修改或再次开发才能得到多个不同的服务端版本,这就降低了工作的效率与产品灵活性。同时,在不同的服务端版本中,还会引入其他不确定因素,这些不确定因素会导致AB实验的基准不统一,从而使实验结果的准确性较低,缺乏说服力。
发明内容
本公开实施例提供一种应用于服务端的AB实验方法、装置、设备及介质,为AB实验提供了一个通用的方法,并作用于同一服务端,增强了AB实验结果的准确性和说服力。
第一方面,本公开实施例提供了一种应用于服务端的AB实验方法,该方法包括:
在接收到数据流处理请求时,确定与所述数据流处理请求相对应的目标对象;
将与所述目标对象相对应的目标配置信息作用于与所述目标对象相关联的多媒体数据流上,得到目标待下发多媒体数据流;
将所述目标待下发多媒体数据流发送至与所述数据流处理请求相对应的目标客户端,并记录与所述目标待下发多媒体数据流相对应的流媒体服务数据;
根据各流媒体服务数据,确定AB实验数据。
第二方面,本公开实施例还提供了一种应用于服务端的AB实验装置,该装置包括:
目标对象确定模块,用于在接收到数据流处理请求时,确定与所述数据流处理请求相对应的目标对象;
目标待下发多媒体数据流确定模块,用于将与所述目标对象相对应的目标配置信息作用于与所述目标对象相关联的多媒体数据流上,得到目标待下发多媒体数据流;
目标待下发多媒体数据流发送模块,用于将所述目标待下发多媒体数据流发送至与所述数据流处理请求相对应的目标客户端,并记录与所述目标待下发多媒体数据流相对应的流媒体服务数据;
AB实验数据确定模块,用于根据各流媒体服务数据,确定AB实验数据。
第三方面,本公开实施例还提供了一种电子设备,所述电子设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本公开实施例任一所述的应用于服务端的AB实验方法。
第四方面,本公开实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如本公开实施例任一所述的应用于服务端的AB实验方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111025809.6/2.html,转载请声明来源钻瓜专利网。