【技术实现步骤摘要】
视频码率确定方法、装置、电子设备及其存储介质
[0001]本公开涉及互联网
,尤其涉及一种确定要下载的视频的码率的方法、装置、电子设备及存储介质。
技术介绍
[0002]近年来,随着移动互联网和4G、5G技术的进一步发展,流媒体业务日益流行。在多媒体产业界,都出现了一系列的成熟的点播(VOD,Video On Demand)平台公司。因此面对极速增长的点播业务,关于研究如何提升VOD用户的用户观看体验有着重要意义。
[0003]在VOD业务中,通常会利用多码率技术来保障用户享受高清晰、低卡顿的观看质量。相关技术的多码率方案中,基于仿真器中的带宽变化人工设计QoE函数,通过机器学习模型自动选择码率档位来为用户提供更好的视频观看体验。然而,完全使用仿真器收集数据很难真正对齐线上环境,存在训练数据分布失衡问题,导致在仿真器中表现很好的模型上线后表现明显不符合预期。此外,使用机器学习模型直接输出视频对应的档位,可扩展性不强,如果出现模型训练时未考虑的码率档位数量,则模型将难以工作或效果大受影响。
技术实现思路
< ...
【技术保护点】
【技术特征摘要】
1.一种用于视频卡顿判断模型的训练方法,其特征在于,包括:获取视频被在线播放时记录的第一播放信息,其中,所述第一播放信息包括所述视频被在线播放时的第一码率、第一网络状态信息和指示所述视频的在线播放是否出现卡顿的第一卡顿值;在线下模拟所述视频的在线播放以获取所述视频被模拟播放时的第二播放信息,其中,所述第二播放信息包括所述视频被模拟播放时的第二码率、第二网络状态信息和指示所述视频的模拟播放是否出现卡顿的第二卡顿值;使用所述第一播放信息和所述第二播放信息来训练所述视频卡顿判断模型,其中,第一码率为预定数量的码率档位中的一个码率档位,第二码率为所述预定数量的码率档位中的其余码率档位。2.如权利要求1所述的方法,其特征在于,获取视频被在线播放时记录的第一播放信息包括:以预定采样间隔获取所述视频被在线播放时的带宽值、网络数据包往返时延、网络丢包率和下载数据量作为第一网络状态信息。3.如权利要求1所述的方法,其特征在于,在线下模拟所述视频的在线播放以获取所述视频被模拟播放时的第二播放信息包括:基于与第一网络状态信息相同的第二网络状态信息来配置用于线下模拟所述视频的在线播放的网络环境;基于设置的网络环境下载所述视频的数据,并将所述视频的数据填充到播放缓冲区;从播放缓冲区取出所述视频的数据,并以第二码率播放所述视频;根据所述播放缓冲区中存储数据的量来确定第二卡顿值。4.如权利要求3所述的方法,其特征在于,在线下模拟所述视频的在线播放以获取所述视频被模拟播放时的第二播放信息还包括:基于所述视频在第一码率下的第一卡顿值来调整模拟播放获得的第二播放信息的第二卡顿值。5.如权利要求4所述的方法,其特征在于,基于所述视频在第一码率下的第一卡顿值来调整模拟播放获得的第二播放信息的第二卡顿值包括:响应于确定所述视频在第一码率下的第一卡顿值指示出现卡顿,将第二码率的码率档位中数据率高于第一码率的数据率的码率档位所对应的第二卡顿值确定为指示出现卡顿的值。6.如权利要求1所述的方法,其特征在于,使用所述第一播放信息和所述第二播放信息来训练所述视频卡顿判断模型包括:将所述第一播放信息中的第一码率和第一带宽输入所述视频卡顿判断模型所包括的深度神经网络以获得所述深度神经网络输出的第一卡顿概率,并将第二播放信息的第二码率和第二带宽输入所述视频卡顿判断模型所包括的深度神经网络以获得所述深度神经网络输出的第二卡顿概率;通过将第一卡顿概率与阈值进行比较确定与第一播放信息的对应的第三卡顿值,以及通过将第二卡顿概率与所述阈值进行比较确定与第二播放信息的对应的第四卡顿值;基于第一卡顿值和第三卡顿值的差异以及第二卡顿值和第四卡顿值的差异来调整视
频卡顿判断模型的参...
【专利技术属性】
技术研发人员:周超,耿玉峰,赵阳超,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。