这是本系列的第五篇文章
前四篇文章的链接如下:
自适应流媒体传输(一)——DASH媒体内容的生成
自适应流媒体传输(二)——为什么要使用fragmented MP4
自适应流媒体传输(三)——和TS格式说再见
自适应流媒体传输(四)——深入理解MPD
在前面几篇文章中,一直都没有涉及到自适应流媒体传输的本质:码率切换,是因为我默认阅读本系列文章的读者都已经对自适应流媒体传输有一个基本的认知,而且就码率切换的逻辑来说,理论上很好理解,但是真要深入挖掘的话,还是要看一些代码的实现,以后在另外的文章中再进行详细的代码分析。在这篇文章中,我们来探讨几个问题:什么时候需要进行码率切换,码率切换的幅度应该怎么设计,以及码率切换会对观众的感知有什么影响。相信大家看完之后会对码率切换有一个更加正确的认识。
首先我们来设计一个简单的主观评价实验。
选择几个经典的测试视频,他们具有不同的时间复杂度(运动是否剧烈)和空间复杂度(画面内容是否复杂)。
| 视频截 |
|---|
本文探讨了自适应流媒体传输中的码率切换,包括何时切换、切换幅度设计及其对观众感知的影响。通过主观评价实验,发现码率上升幅度相同时,初始码率越高,主观感受提升越小;码率下降幅度相同时,低码率时主观感受下降更明显。此外,人眼对低空间复杂度、低时间复杂度视频的码率变化不敏感。据此,提出了优化策略,如减少高码率视频的编码和码率切换操作,以提升用户体验并节省资源。
订阅专栏 解锁全文
——正确认识码率切换&spm=1001.2101.3001.5002&articleId=86351147&d=1&t=3&u=0b7f1470756549bc95e58438f220df13)
2万+

被折叠的 条评论
为什么被折叠?



