【问题标题】:"Jwplayer not loading ts file just loading m3u8 file"“Jwplayer 不加载 ts 文件只加载 m3u8 文件”
【发布时间】:2019-10-07 19:55:26
【问题描述】:

我正在为加载 m3u8 和 ts 文件的 JWplaye 使用实时流。但是在播放视频一段时间后,它只是加载了状态码为 200 的 m3u8 文件。它没有加载 ts 文件。

我检查了 jwplayer 状态,它显示“正在播放”。我检查了 onError 和 onBuffer 事件,但它并没有处于那种状态。

我希望它应该加载 ts 文件或显示一些错误

我的代码:

jwplayer("playback").setup({
  playlist: [{
    'sources': [{
      'file': "myPlaylist.m3u8"
    }]
  }]
});

【问题讨论】:

  • 您能告诉我们您的(相关)代码吗?
  • jwplayer("playback").setup( {playlist: [{ 'sources': [{ 'file': "myPlaylist.m3u8" }] }]});
  • @CodeF0x - 当我在流运行时从我的 chrome devtool 中选择慢速 3g 时,我注意到了同样的情况。

标签: javascript live-streaming http-live-streaming jwplayer7


【解决方案1】:

您不能直接在 JW Player 中加载 .ts URL。您需要改为加载 .m3u8 清单或通过 HTTP 协议加载 MP4 URL。

参考:

https://jwplayer-support-archive.netlify.com/questions/16327329--ts-file-not-loading

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-02
    • 2015-09-22
    • 1970-01-01
    • 2020-04-06
    • 2017-05-04
    • 2017-12-28
    相关资源
    最近更新 更多