Video streaming m3u8文件内容顺序

Video streaming m3u8文件内容顺序,video-streaming,m3u8,Video Streaming,M3u8,我有一个m3u8文件,不知道文件/URL的顺序是否重要 #EXTM3U #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=450000,RESOLUTION=448x252 448x252_450.m3u8 #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=800000,RESOLUTION=624x352 624x352_800.m3u8 #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=12000

我有一个m3u8文件,不知道文件/URL的顺序是否重要

#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=450000,RESOLUTION=448x252
448x252_450.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=800000,RESOLUTION=624x352
624x352_800.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1200000,RESOLUTION=640x360
640x360_1200.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1800000,RESOLUTION=640x360
640x360_1800.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2600000,RESOLUTION=1280x720
1280x720_2600.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=125000,CODECS="mp4a.40.2"
mp4a.40.2.m3u8
如果您注意到,分辨率不是从最低到最高。这就是我所关心的。
谢谢

只有第一个EXT-X-STREAM-INF起作用。它将被选为第一个要加载的流。一旦下载了几个片段,并且播放机对可用带宽有了很好的了解,它将从列表的其余部分中进行选择。

您正在使用哪个HLS播放机


URL的顺序并不重要。通常,HLS播放器最初下载第一个/最低分辨率,然后持续监控每个传输流下载的吞吐量,以确定可用带宽

我这样做了,但是视频总是以最小的分辨率播放。你知道为什么它没有升级到下一个分辨率吗?它只播放我首先列出的内容。