WebRTC 的 Opus 支持

Opus audio codec logo

正如 我们在测试版周期内宣布的,Firefox 现在支持新的 Opus 音频格式。我们预计 Opus 将很快作为 RFC 6716 发布,并且我们已经开始看到 Opus 支持在 更多更多地方 出现。势头正在不断增强。

这对网页意味着什么?

保持互联网开放平台是 Mozilla 使命的一部分。当网络所需的技术不存在时,我们将投入资源来创建它,并以免费的方式发布它,就像我们要求其他人一样。Opus 就是这些技术之一。

Mozilla 雇用了两位关键作者和开发者,并在避免已知专利壁垒方面投入了大量法律资源。它使用在该领域已久且被认为没有专利的流程和方法。因此,Opus 可在 免版税的基础上使用,并且可以由任何人部署,包括其他开源项目。每个人都知道这是一个极具挑战性的法律环境,但我们认为我们已经取得了成功。

为什么 Opus 很重要?

我们今天发布的 <audio> 标签中的 Opus 支持非常棒。我们认为它与人们在那里使用的所有其他编解码器一样好,甚至更好,尤其是在语音模式下,人们已经 要求很长时间了。但我们的目标远不止为 <audio> 标签构建一个很棒的编解码器。

Mozilla 积极参与新的 WebRTC 标准,将实时通信带入网页。这是我们制作 Opus 的真正原因,也是为什么它的低延迟功能如此重要的原因。在最近的 IETF 会议上,我们在温哥华达成了一致,将 Opus 作为 WebRTC 的强制实施项目 (MTI)。与 <audio> 标签相比,互操作性在这里更为重要。如果两个浏览器都没有使用共同的编解码器,则网站仍然可以选择对其内容进行两次编码以与两者兼容。但是,当浏览器尝试直接相互通信时,此选项不可用。因此,我们在这一领域取得的成功是将互操作的实时通信带入网页的重要一步,使用本机网页技术,无需插件。

Illustration of the quality of different codecs

Opus 的灵活可扩展性,使其能够适应非常低的比特率和非常高的质量,并以非常低的延迟执行所有操作,这在达成共识方面发挥了重要作用。至少需要六种其他编解码器才能满足 Opus 所有使用情况。因此,请立即尝试使用 Opus 来播放播客、音乐广播、游戏等等。但请注意,WebRTC 中的 Opus 即将推出

关于 Timothy B. Terriberry

Timothy B. Terriberry 是 Xiph.Org 基金会的长期志愿者,从事 Theora、Vorbis、CELT 和 Opus 等编解码器的开发工作。他从 2008 年开始为 Mozilla 的媒体支持做出贡献,并从 2010 年开始参与 WebRTC 的开发工作。

更多 Timothy B. Terriberry 的文章...


6 条评论

  1. Bernd

    我希望微软的反建议不要成为障碍......(他们称之为“See You,WebRTC”,对吧?...... :-/ )

    2012 年 8 月 28 日 下午 09:31

    1. Ralph Giles

      微软代表已表示支持 WebRTC 中的 Opus。反建议是关于 javascript API 的工作方式。

      http://www.ietf.org/mail-archive/web/rtcweb/current/msg05075.html
      http://www.ietf.org/mail-archive/web/rtcweb/current/msg05080.html

      2012 年 8 月 28 日 下午 10:32

  2. njn

    太棒了。

    2012 年 8 月 28 日 下午 21:31

  3. Fabio

    这里
    https://mdn.org.cn/en-US/docs/Media_formats_supported_by_the_audio_and_video_elements#Gecko_notes

    它说 opus 在 FF 15 中默认禁用。我认为这不是真的,因为它看起来在这里是启用的。

    2012 年 8 月 31 日 下午 23:22

    1. derf

      哦!谢谢,我会确保更新它。

      2012 年 9 月 3 日 下午 00:46

  4. pd

    当您首次宣布 Opus 时,我尝试将一些从 Radiohead 下载的 .wav 文件进行转换。我指定了 256 CBR,结果文件比更低比特率的 mp3 小。最重要的是,声音很棒。

    其次重要的是,好名字!此编解码器应该是所有音频编解码器的杰作,而且的确如此!完全合适。

    我只希望市场上大量的免费媒体播放器能够快速增加对该编解码器的支持。

    2012 年 9 月 12 日 上午 08:42

此文章的评论已关闭。