【问题标题】:Initialization of HLS livestream on iOS, subsequent loads are successfuliOS上HLS直播初始化,后续加载成功
【发布时间】:2020-12-29 23:14:54
【问题描述】:

我有一个我正在尝试使用 HLS 实现的直播视频,在其他平台上我正在使用 Hls.js,但 iOS 具有原生支持,因此我在 iOS 上使用普通视频元素。但是,当我开始直播时,视频播放器卡住并返回错误代码为 3 的媒体错误,这是解码错误。

但是,如果我刷新页面,它将正常加载直播。当它遇到新直播的前几个请求时,它似乎出错了。有没有人遇到过这样的事情?有关如何进一步调试的任何提示?

【问题讨论】:

    标签: ios safari http-live-streaming


    【解决方案1】:

    以防万一有人遇到此问题并需要解决方法。如果流在 iOS 中运行,我可以通过添加错误处理来“修复”这个问题。

    如果它在初始加载时失败,我会尝试再次加载它。它可以在第二次加载时工作。我仍然不确定为什么它第一次失败,但至少它现在可以工作了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-20
      • 2018-11-17
      • 1970-01-01
      • 1970-01-01
      • 2014-09-30
      • 2019-08-21
      • 2017-11-09
      • 2018-04-18
      相关资源
      最近更新 更多