【问题标题】:OPUS Audio Format Safari DilemmaOPUS 音频格式 Safari 困境
【发布时间】:2021-04-23 14:55:15
【问题描述】:

简而言之:如何在 Web 应用 (JSX PWA) 中使用 OPUS 音频格式并使其与 Safari 兼容?仍然高度压缩的 MP3 似乎还不是 OPUS 的替代品。

背景信息:真正的一切都经过调查 - Vanilla JS 中的媒体记录器 API,Opus 媒体记录器。最后一个是使用 React-Mic-basic 组件。

React-Mic 适用于除 Safari 之外的所有浏览器。这里也试过WAV、Mp3、OGG,都不能在Safari上运行。

看来这里唯一的解决方案是玩弄编码,但真的毫无头绪。

如何在 2021 年处理这个问题?规格问题还是不可能?

最好的

【问题讨论】:

    标签: audio mp3 wav web-audio-api opus


    【解决方案1】:

    这是一个概念验证,可帮助您入门。通过 WebAssembly Opus 解码器在 Safari 中工作。您需要深入研究代码并处理缓冲区/背压控制,以避免在播放之前将所有内容解码到内存中:

    https://fetch-stream-audio.anthum.com/

    【讨论】:

      猜你喜欢
      • 2020-09-24
      • 2013-05-05
      • 1970-01-01
      • 2016-05-18
      • 2018-01-23
      • 1970-01-01
      • 2018-02-19
      • 1970-01-01
      • 2014-04-14
      相关资源
      最近更新 更多