If absolute link in main manifest or in stream manifest comes with no scheme (scheme is omitted, normal practice in HTTP standard), ex:
#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=200000
//cdn.cloudstorage.com/gear1/prog_index.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=311111
//cdn.cloudstorage.com/gear2/prog_index.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=484444
//cdn.cloudstorage.com/gear3/prog_index.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=737777
//cdn.cloudstorage.com/gear4/prog_index.m3u8
player interprets absolute links as relative, and final link is incorrect.
↧