如何在旧的或与音频格式不兼容的浏览器中播放opus音频。
目前,我在html5 <audio>
标签中提供音频链接,该标签适用于Firefox和Chrome,但不适用于IE,任何版本。
我读过有关opus.js和opusenc.js的内容,它是opusenc工具的JavaScript端口,后者又是使用Emscripten创建的opus-tools集合的一部分。
您是否知道是否可以在不兼容的浏览器中使用任何这些JS播放opus音频文件?
Opus浏览器兼容性here
由于
答案 0 :(得分:0)
Audio5js似乎很有希望
尚不确定它是否支持opus编解码器
来自文档:
Audio5js.can_play类方法支持以下mime-type 查询:
mp3 - 检查audio / mpeg;编解码器=&#34; MP3&#34 ;.示例Audio5js.can_play(&#39; mp3&#39;)
vorbis - 检查音频/ ogg; 编解码器=&#34; Vorbis格式&#34 ;.示例 - Audio5js.can_play(&#39; vorbis&#39;)
opus - 检查音频/ ogg;编解码器=&#34; OPUS&#34 ;.示例 - Audio5js.can_play(&#39; opus&#39;)
webm - 检查audio / webm;编解码器=&#34; Vorbis格式&#34 ;.示例 - Audio5js.can_play(&#39; webm&#39;)
mp4 - 检查音频/ mp4;编解码器=&#34; mp4a.40.5&#34 ;.示例 - Audio5js.can_play(&#39; mp4&#39;)
wav - 检查audio / wav;编解码器=&#34; 1&#34 ;.示例 - Audio5js.can_play(&#39; wav&#39;)
这让我觉得它可以