Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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
themeRDark
https://wcs:8445/stream/playlist-HLS-ABR-STREAM.m3u8

Остановка HLS провайдера при остановке публикации

В сборке 5.2.1920 добавлена настройка, управляющая остановкой HLS провайдера при остановке публикации исходного потока. По умолчанию в этом случае HLS провайдер останавливается с задержкой

Code Block
themeRDark
hls_delayed_shutdown=true

Задержка зависит от размера плейлиста

Code Block
themeRDark
hls_list_size=12

Таким образом, при остановке исходного потока тем подписчикам, которые уже его играют, дается возможность доиграть уже нарезанные сегменты.

При необходимости, задержку можно отключить

Code Block
themeRDark
hls_delayed_shutdown=false

В этом случае HLS провайдер будет остановлен стразу при остановке исходной публикации.

Известные проблемы

1. Невосстанавливаемый фриз HLS потока при воспроизведении в iOS Safari через CDN

...