仅在Safari上hls.js口吃音频流

发布于 2025-01-21 16:10:38 字数 313 浏览 2 评论 0原文

我正在使用HLS.JS来播放广播的实时音频,并且在Chrome上效果很好,但音频仅在Safari上cart缩。

这是代码沙盒示例(请与Safari打开): https://codesandbox.io/s/pgision-mendel-0xgecl?file=/src/app/app.tsx

我是否必须做任何特别的事情才能在Safari上工作良好?

I am using Hls.js to stream live audio for radio, and it works well on chrome but the audio is stuttering on Safari only.

Here is the code sandbox example(kindly, open with Safari): https://codesandbox.io/s/pensive-mendel-0xgecl?file=/src/App.tsx

Do I have to do anything special for it to work well on Safari?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

七颜 2025-01-28 16:10:38

我发现Safari默认情况下具有内置的HLS。因此,与其使用hls.js,我只是在检查浏览器是否内置了一个,如果是,我只是在做audio.src = mysrc否则使用new Hls()

I have figured out that Safari has built-in HLS by default. So instead of using hls.js I am just checking if a browser has built-in one, if yes, i am just doing audio.src = mySrc otherwise use new Hls() of hls.js

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文