AV1 vs HEVC——WebRTC编解码器之争卷土重来?(一)

AV1迟早会进入WebRTC。 显然,HEVC也是。 现在是AV1 和HEVC的战争。但是我们这些“业余玩家”并不能使用这些编码解码器。

我们早已见识过WebRTC编解码器之争。在WebRTC创办初期,大家一直在讨论WebRTC的强制视频编解码器是VP8,还是H.264。讨论结果是两者强制都在浏览器中实施。

快进到今天,生活更简单了。几乎所有浏览器都装有WebRTC,并支持我们使用。这很棒。

现在我们正在为下一场战斗做准备。这次战争的双方不是VP9HEVC,而是AV1和HEVC。

为何现在开战

新冠肺炎疫情促使所有通信供应商加快开发,在6-18个月内完成其路线图。如若不然,就会被落在后面。

新冠肺炎疫情加速了WebRTC相关的所有路线图和计划,包括改进编解码器。

我不是要吓唬大家,洗脑大家去做事。事实就是如此。

如果你想看看事态有多严重,只需看看自己周围的情况:

  1. Zoom几乎每天都会推出新功能。他们填补安全漏洞的速度比大多数供应商计划路线图的速度还要快,更不用说开发速度了;
  2. Google将在Duo和Meet上发布功能,进行大幅度改进。很多功能取决于机器学习,以及最新的编码技术(稍后我介绍AV1时会详细阐述);
  3. 在过去的6个月中,尤其是上个月,大多数UCaaS供应商都推出了自己的视频会议服务。很多都是免费的;
  4. 从多个角度,许多视频行业的供应商都能看到视频应用的使用量增长了10倍或更多;
  5. 这些视频会议服务正在努力追上zoom。

这里的AV1和HEVC之争非常有趣。

HEVC需要版权使用费,而且其许可很混乱。

AV1太新了,初出茅庐还没有机会磨练。坦白地说。它半生不熟,需要进一步发展。但现在它已经应用到Google Duo里了。

事实上,六个月前,视频功能只是锦上添花。今天?视频优先。其他的都稍后再说。

Zoom的股价和市值是这种变化的最佳表现。

WebRTC视频编解码器的简要历史

在不到10年的时间里,我们见证了WebRTC的3代编解码器更迭:

  1. VP8 / H.264
  2. VP9 / HEVC
  3. AV1

每一代视频编解码器都比上一代有所改进,可满足不同的市场需求

随着每一代编解码器的推出,CPU和内存需求也随着编解码器的复杂性而增加,并且在给定比特率的情况下,最终的质量也会提高。

VP8 / H.264

自200x以来,我一直在使用H.264。大概是2005年的某个时候。当时它是全新的,即将取代H.263及其所有扩展。

快进到2010年左右,大家开始把H.264部署在几乎所有视频会议系统中。

VP8随WebRTC一起,于2012年问世。它可与H.264媲美。

我们有理由选择H.264代替VP8。尽管H.264中的硬件加速比VP8更容易获得,但确实带来了挑战

就视频通话功能而言,两者目前处于发展黄金期:

  1. 他们无处不在;
  2. 功能一应俱全;
  3. 广为人知,充满生机的生态系统;
  4. 它们可以在大多数CPU上运行

现在它们处于转折点,正在寻求新的视频编解码器。

👉如果你仅仅想现在使用它,那它非常适合。但是如果你想站在技术的最前沿(付出大量时间、金钱和精力),你可以继续阅读下一个替代方案。

而且,如果你需要在VP8和H.264之间做出选择,请查看此免费视频课程:《H.264或VP8?

VP9

应该是VP9 vs HEVC,而不是AV1 vs HEVC。

视频编解码器中的第二个优点应该是VP9。VP9是HEVC的替代品。HEVC是继H.264之后的第二代产品,其目的始终是让VP9替代HEVC。

相关阅读:

AV1 vs HEVC——WebRTC编解码器之争卷土重来?(二)

AV1 vs HEVC——WebRTC编解码器之争卷土重来?(三)

原文地址:https://bloggeek.me/av1-vs-hevc-webrtc-codec/

文章作者:Tsahi Levent-Levi

填写常用邮箱,接收社区更新

WebRTC 中文社区由

运营