Короткое определение

Live-пайплайн с намеренной задержкой – обычно 30 секунд или несколько минут – чтобы успеть провести проверку на соответствие требованиям, вставку рекламы или модерацию контента перед показом зрителю.

Термин «near-live» означает, что источник трансляции действительно работает в реальном времени, но зрителей намеренно держат на определённой дистанции от него. Спортивные контракты часто предусматривают задержку в 30 секунд – чтобы букмекеры успевали закрывать ставки. UGC-платформы добавляют задержку от 5 до 60 секунд, чтобы модерация могла вовремя пометить и обрезать контент до его распространения. Религиозные или политические трансляции могут проходить с буфером на проверку до 5 минут.

Технически цепочка выглядит как live – contribution-фид, origin, HLS- или DASH-манифест, – но между origin и packager стоит узел задержки. Он хранит сегменты в ring-буфере, может пропускать их через ML-классификаторы и выпускает только после заданной задержки. Если всё сделано правильно – зритель видит стабильный стрим с фиксированным отставанием; если нет – заметны рывки при догонянии или рассинхрон аудио и видео.

В near-live также попадают ситуации, когда естественная задержка цепочки сама по себе составляет около 10–30 секунд – например, старый HLS с 6-секундными сегментами и hold-back на 3 сегмента, спутниковая передача через телепорт, международные ретрансляции. Лейбл важен, потому что эксплуатация относится к near-live иначе, чем к суб-2-секундному live: ABR-лестницу можно расширить, на восстановление после ошибок отводится больше времени, а CMAF-чанки можно делать крупнее ради лучшего сжатия.

Считаете параметры для своего продукта?

Поможем собрать энкодер-леддер и посчитать стоимость доставки – до старта разработки.