WebRTC 视频编解码类型的选择 VP8 H264 还是其他?(openh264编码,ffmpeg解码)

Posted 一苇渡江694

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WebRTC 视频编解码类型的选择 VP8 H264 还是其他?(openh264编码,ffmpeg解码)相关的知识,希望对你有一定的参考价值。

在你的WebRTC应用中,选择正确的视频编解码器很重要,但是如何选择又是一个棘手的问题。

WebRTC 视频编解码器 – 简要回顾

WebRTC 曾经很容易。你有 VP8、Opus 和 G.711。 G.711 被删除是因为我不想让你使用它。真的没有理由这样做。 后来,H.264 被添加为强制实现视频编解码器。在 WebRTC 的世界里一切都很好。 谷歌随后决定在 Chrome 中引入 VP9。作为可选编解码器。 Mozilla 也将 VP9 添加到 Firefox。微软当他们将 Edge 切换到 Chromium 时,他们“免费”获得了它。还有苹果……嗯……苹果。 VP9 应该在他们的 Safari 技术预览中,但主要是因为使用 VP9 的 Google Standia Apple 决定将 HEVC 作为他们自己的可选编解码器添加到 WebRTC - 只是为了采取良好的措施。并让我们所有人更加困惑。 然后是 AV1。下一代最好的视频编解码器。暂且。至少一旦它被添加到 Chrome 中(即版本 90)。并被开发人员使用。 <

以上是关于WebRTC 视频编解码类型的选择 VP8 H264 还是其他?(openh264编码,ffmpeg解码)的主要内容,如果未能解决你的问题,请参考以下文章

你会在你的WebRTC 应用程序中使用哪种视频编解码器呢?

你会在你的WebRTC 应用程序中使用哪种视频编解码器呢?

平台支持vp8硬件解码,播放器就可以支持吗

Android IOS WebRTC 音视频开发总结(八十二)-- VP8对VP9,质量还是码率?

webrtc支持h264

聊聊视频中的编解码器,你所不知道的h264h265vp8vp9和av1编解码库