...
Cледующие настройки применяются только к LL HLS и не применяются к не LL HLS
Параметр | Описание | Значение по умолчанию |
---|---|---|
ll_hls_max_number_of_parent_segments_containing_partials | Максимальное число частичных сегментов для одного основного сегмента | 5 |
ll_hls_part_hold_back_count | Значение атрибута PART-HOLD-BACK в плейлисте | 6 |
ll_hls_partial_time_max | Максимальный размер одного частичного сегмента в миллисекундах | 400 |
Поддержка m4s контейнера
В сборке 5.2.1626 добавлена поддержка m4s контейнера для нарезки HLS сегментов, а в сборке 5.2.1632 поддержка данного контейнера включена и для HLS ABR
...
Code Block | ||
---|---|---|
| ||
https://wcs:8445/stream/playlist-HLS-ABR-STREAM.m3u8 |
Остановка HLS провайдера при остановке публикации
В сборке 5.2.1920 добавлена настройка, управляющая остановкой HLS провайдера при остановке публикации исходного потока. По умолчанию в этом случае HLS провайдер останавливается с задержкой
Code Block | ||
---|---|---|
| ||
hls_delayed_shutdown=true |
Задержка зависит от размера плейлиста
Code Block | ||
---|---|---|
| ||
hls_list_size=12 |
Таким образом, при остановке исходного потока тем подписчикам, которые уже его играют, дается возможность доиграть уже нарезанные сегменты.
При необходимости, задержку можно отключить
Code Block | ||
---|---|---|
| ||
hls_delayed_shutdown=false |
В этом случае HLS провайдер будет остановлен стразу при остановке исходной публикации.
Известные проблемы
1. Невосстанавливаемый фриз HLS потока при воспроизведении в iOS Safari через CDN
...