2

1)。我的 .m3u8 文件和所有 .ts 文件都位于http://m3u8.abc.com/xxx.m3u8(.ts)之类的网站上。

2)。在 m3u8 文件中,每个 #EXTINF 部分都指向一个 URL,例如:

#EXTINF:3.436767,  
http://m3u8.ffmlive.com/47AE361A16FF0BA311E272CA925AEB4004751D6C0000.ts
#EXTINF:2.268933,
http://m3u8.ffmlive.com/47AE361A16FF0BA311E272CA925AEB4004751D6C0001.ts
#EXTINF:1.968633,
http://m3u8.ffmlive.com/47AE361A16FF0BA311E272CA925AEB4004751D6C0002.ts
#EXTINF:1.034367,
http://m3u8.ffmlive.com/47AE361A16FF0BA311E272CA925AEB4004751D6C0003.ts
...

3)。每个 m3u8 文件中有数百个 .ts 文件。

我的问题是:m3u8 文件标准是否支持设置基本 URL,并使所有段部分使用相对 URI。所以它有助于使 m3u8 文件更小,更容易加载。如

#EXT-X-BASE-URL: http://m3u8.ffmlive.com
#EXTINF:3.436767,  
/47AE361A16FF0BA311E272CA925AEB4004751D6C0000.ts
#EXTINF:2.268933,
/47AE361A16FF0BA311E272CA925AEB4004751D6C0001.ts
#EXTINF:1.968633,
/47AE361A16FF0BA311E272CA925AEB4004751D6C0002.ts
#EXTINF:1.034367,
/47AE361A16FF0BA311E272CA925AEB4004751D6C0003.ts
...

如果有,怎么处理?

4

1 回答 1

3

它支持真实的 URL,就像 HTML 一样。但基础是清单 URL,没有办法覆盖它。

于 2017-11-24T18:10:54.337 回答