用于视频的配置文件阶梯的自适应转码制造技术

技术编号:33341942 阅读:38 留言:0更新日期:2022-05-08 09:28
在一些实施方式中,一种方法:生成视频的表示,该表示表示视频的比特率与质量测量的关系;以及选择表示上的候选转码点。基于候选转码点来生成多个候选配置文件阶梯。多个候选配置文件阶梯中的每一个包括配置文件的不同组合,并且配置文件与比特率和质量测量中的至少一个相关联。该方法:基于分析配置文件阶梯的比特率或质量从多个候选配置文件阶梯中选择配置文件阶梯;以及将配置文件阶梯用于视频。以及将配置文件阶梯用于视频。以及将配置文件阶梯用于视频。

【技术实现步骤摘要】
用于视频的配置文件阶梯的自适应转码

技术介绍

[0001]配置文件阶梯(profile ladder)列出了当流式传输视频的片段时可供客户端使用的不同配置文件。各个配置文件可以与不同级别的视频属性(例如不同级别的比特率和/或质量)相关联。视频传送系统希望在经历良好的网络条件时向客户端提供具有较高比特率的视频配置文件,这提高了被流式传输的视频的质量。当经历不良的网络条件时,视频传送系统希望向客户端提供具有较低比特率的配置文件,使得客户端可以播放视频而没有任何回放问题,例如重新缓冲或下载失败。因此,当网络条件良好时,期望具有客户端可以以可用比特率请求的配置文件,以提高质量。相反,当网络条件劣化时,重要的是具有较低比特率的配置文件,使得不发生回放问题。
[0002]公司可以对所有视频使用静态配置文件阶梯。这可以简化转码过程。然而,因为视频可能包含可能导致不同转码结果的不同特性,所以对所有视频使用相同配置文件阶梯无法提供最佳回放条件。而且,客户端可能经历不同的回放条件,这影响客户端选择哪些配置文件。因此,静态配置文件阶梯无法优化视频的回放体验。<br/>【附图说明】本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种方法,包括:由计算装置生成视频的表示,所述表示表示所述视频的比特率与质量测量的关系;由所述计算装置选择所述表示上的候选转码点;由所述计算装置基于所述候选转码点来生成多个候选配置文件阶梯,其中,所述多个候选配置文件阶梯包括配置文件的不同组合,并且其中,配置文件与比特率和质量测量中的至少一个相关联;由所述计算装置基于分析所述配置文件阶梯的所述比特率或所述质量从所述多个候选配置文件阶梯中选择配置文件阶梯;以及由所述计算装置将所述配置文件阶梯用于所述视频。2.根据权利要求1所述的方法,其中,将所述配置文件阶梯用于所述视频包括:基于所述配置文件阶梯中的配置文件将所述视频转码成多个视频流。3.根据权利要求2所述的方法,其中,将所述视频转码成所述多个视频流包括:基于与相应的配置文件相关联的所述比特率和所述质量测量中的至少一个来对各个视频流进行转码。4.根据权利要求1所述的方法,其中,将所述配置文件阶梯用于所述视频包括:基于所述所选择的配置文件阶梯的所述配置文件从标准配置文件阶梯选择配置文件。5.根据权利要求4所述的方法,其中,基于所述所选择的配置文件阶梯的所述配置文件从所述标准配置文件阶梯选择配置文件包括:从所述标准配置文件中选择具有与所述所选择的配置文件阶梯中的配置文件最接近的所述比特率和所述质量测量中的至少一个的配置文件。6.根据权利要求1所述的方法,其中,生成所述视频的所述表示包括:生成表示所述比特率与所述质量测量的所述关系的曲线。7.根据权利要求1所述的方法,其中,选择所述候选转码点包括:当当前点包括比最后点更高的质量时选择所述表示上的点。8.根据权利要求7所述的方法,其中,当所述点包括比所述最后点更高的所述质量时选择所述表示上的点包括:将阈值应用于所述最后点与所述当前点之间的质量变化;以及当所述质量变化满足所述阈值时将所述当前点添加到所述候选转码点。9.根据权利要求7所述的方法,其中,当所述点包括比所述最后点更高的所述质量时选择所述表示上的点包括:确定所述表示上的下边界;确定所述表示上的上边界;以及基于所述下边界和所述上边界选择所述表示上的点。10.根据权利要求9所述的方法,其中,选择所述下边界或选择所述上边界包括:使用被回放的比特率的概率分布来确定所述下边界或所述上边界。11.根据权利要求1所述的方法,其中,基于所述候选转码点生成所述多个候选配置文件阶梯包括:从所述候选转码点生成多个组合以形成所述多个候选配置文件阶梯。12.根据权利要求1所述的方法,其中,从所述多个候选配置文件阶梯中选择所述配置
文件阶梯包括:计算比特率表示,所述比特率表示基于来自所述多个候选配置文件阶梯的当前...

【专利技术属性】
技术研发人员:刘辰张文豪皇甫旭昶刘孝波傅德良谢澜张锐娄帅张超
申请(专利权)人:胡露有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1