【问题标题】:Why does Chrome webrtc not support iLBC audio codec now为什么 Chrome webrtc 现在不支持 iLBC 音频编解码器
【发布时间】:2021-05-19 14:46:37
【问题描述】:

我尝试在最新版本的 Chrome 中实现 iLBC 作为我的 webrtc 音频编解码器,但现在 Chrome 似乎不支持 iLBC。

我还通过创建报价样本https://webrtc.github.io/samples/src/content/peerconnection/create-offer/ 进行了测试。 iLBC 没有音频代码。

我在chrome中检查了webrtc的源代码,似乎iLBC已启用,https://chromium.googlesource.com/external/webrtc/+/refs/heads/master/webrtc.gni#68

有人知道为什么以及如何启用 Chrome 支持 iLBC 吗?

【问题讨论】:

    标签: google-chrome webrtc


    【解决方案1】:

    iLBC 很旧,WebRTC 只要求使用 opus 和 G.711 编解码器来处理音频。虽然没有禁止浏览器包含额外的编解码器(例如 ISAC),但过去没有人足够关心 iLBC 以将其包含在内。

    通过在此处将 rtc_include_ilbc 设置为 false,在 Chrome 中明确禁用它:https://source.chromium.org/chromium/chromium/src/+/master:.gn;l=47?q=rtc_include_ilbc

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-10
      • 1970-01-01
      • 2012-08-23
      • 1970-01-01
      相关资源
      最近更新 更多