WebRTC AV1视频编码介绍:下一代编码格式在实时通信中的应用AV1 是由 Alliance for Open Media(AOM)开发的开源、免版税视频编码,2018 年正式发布。它在 WebRTC 中作为“面向未来”的编码方案被支持,主要解决“带宽紧张 + 高分辨率 + 高帧率”的实时场景。本文从算法特性、码流结构、WebRTC 集成、SVC 与 SFU 行为、工程落地几个维度把 AV1 在 RTC 中的实际用法讲清楚。1. AV1 算法与码流结构1.1 算法特征AV1 在压缩工具集上比 VP9/HEVC 更激进,核心特性可以分成五块:块划分:从 4×4 到 128×128 的递归分区,支持 T 形分区(横/竖 T)、四叉/二叉混合,划分粒度比 HEVC 的 CTU 更细。预测:65 个角度的帧内预测、Intra-Block-Copy、Palette 模式;运动补偿支持仿射运动模型、Wedge/Compound 预测、OBMC(重叠块运动补偿)、Warped Motion。变换:DCT / ADST / FLIPADST / IDTX 多核组合,4×4 ~ 64×64 任意矩形变换,自适应量化矩阵。环路滤波:去块滤波 + CDEF(约束方向增强滤波)+ Loop Restoration(自导 Wiener / SGR),三