Можно ли уменьшить размер файла m3u8, удалив части базового URL-адреса всех URL-адресов файла ts в m3u8?

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
...

Если это так, как с этим делать?

1 ответ

Он поддерживает реальные URL, как и HTML. Но база - это URL-адрес манифеста, и нет способа переопределить это.

Другие вопросы по тегам