User Tools

Site Tools


ru:feature_hls_multi_playlist

Мультибитрейтный плейлист HLS

Чтобы получить мультибитрейтный плейлист “на-лету” , нужно в урле использовать параметр /multi=/ и в пути файла указать место, которое будет поочередно заменяться нужным значением . Место указывается последовательностью символов '_TPL_' (без кавычек). В параметре /multi=/ перечисляются подстановки с соответствующими разрешениями (так как в манифесте нужно указывать разрешение). Пример ссылки:

http://cdn.example.com/key=somekey,end=123456789/media=hls/multi=854x480:48,1280x720:72/000/111/file_TPL_0p.mp4

Из данной ссылки будут выделены два елемента: 854×480:48 и 1280×720:72 .

В манифесте вместо _TPL_ в имени файла , будут подставлены значения 48 и 72. В итоге в манифесте будут присутствовать строки

...,RESOLUTION=854x480,...
.../media=hls/000/111/file480p.mp4
..,RESOLUTION=1280x720,...
.../media=hls/000/111/file720p.mp4
ru/feature_hls_multi_playlist.txt · Last modified: 2020/08/11 09:13 by psv