【发布时间】:2020-02-14 03:42:46
【问题描述】:
我的情况是,我将 flv 视频转换为 mp4,然后使用我的 nginx 服务器将其作为 http url 流式传输。对于 html5 上的多比特率支持,我创建了一个 m3u8 文件,如下所示:
#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=200111, RESOLUTION=512x288
http://streamer.abc.com:8080/videos/arvind1.mp4
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=3000444, RESOLUTION=400x300
http://streamer.abc.com:8080/videos/arvind1.mp4
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=400777, RESOLUTION=400x300
http://streamer.abc.com:8080/videos/arvind1.mp4
#EXT-X-ENDLIST
但是 jwplayer 没有播放这个说播放列表未加载。特别是“找不到可播放的资源”。请帮忙。
【问题讨论】:
-
你有链接吗?请注意,桌面上的 HLS 需要 JW Player 的高级许可证。
-
哦!是这样吗 ?我试图在我的免费版本中播放它。我处于紧急情况,所以暂时我已经用 rtmp 模块配置了我的 nginx,一切正常。到目前为止,将 smil 与 jwplayer 一起使用。很快就会看到高级 jwplayer。
-
另外请告诉我为什么 mmy 问题被标记为否定。
-
确实,您需要在桌面上为 HLS 提供高级 JW Player 版本,因为 html5 中的 HLS
-
其他人标记了它,我相信是因为缺乏信息/与编程无关。
标签: html video nginx ffmpeg jwplayer