HLs.js 仅在 Safari 上出现断断续续的音频流
HLs.js stuttering audio stream on Safari only
我正在使用 Hls.js 流式传输广播的实时音频,它在 chrome 上运行良好,但音频仅在 Safari 上卡顿。
这里是代码沙箱示例(请用 Safari 打开):https://codesandbox.io/s/pensive-mendel-0xgecl?file=/src/App.tsx
我需要做什么特别的事情才能让它在 Safari 上正常运行吗?
我发现 Safari 默认有 built-in HLS。因此,我没有使用 hls.js,而是检查浏览器是否有 built-in,如果是,我只是在做 audio.src = mySrc
,否则使用 new Hls()
of hls.js
我正在使用 Hls.js 流式传输广播的实时音频,它在 chrome 上运行良好,但音频仅在 Safari 上卡顿。
这里是代码沙箱示例(请用 Safari 打开):https://codesandbox.io/s/pensive-mendel-0xgecl?file=/src/App.tsx
我需要做什么特别的事情才能让它在 Safari 上正常运行吗?
我发现 Safari 默认有 built-in HLS。因此,我没有使用 hls.js,而是检查浏览器是否有 built-in,如果是,我只是在做 audio.src = mySrc
,否则使用 new Hls()
of hls.js