Перейти к содержанию

Устойчивость входа (HTTP‑TS / HLS)

Эта страница про ситуации, когда источник по HTTP/HLS:

  • подвисает,
  • отдаёт рывками,
  • часто переподключается.

Stream Hub умеет “держать” такие входы аккуратнее, но это опционально.

Как включить

Вариант 1: через UI

Откройте Input settings и выберите сетевой профиль / таймауты. Название полей может отличаться по сборке, но смысл один: таймауты + backoff + (опционально) буфер.

Вариант 2: через URL параметр

Добавьте net_profile в конец адреса:

http://host/stream.ts#net_profile=wan

Профили обычно такие:

  • dc — стабильная сеть (датацентр).
  • wan — “обычный” WAN.
  • bad — плохая сеть.
  • max / superbad — когда совсем тяжело (используйте осторожно).

Jitter buffer (если есть)

Jitter buffer помогает сгладить короткие провалы. Цена — задержка.

Обычно включают, когда:

  • сеть нестабильная,
  • а клиентам важнее непрерывность, чем минимальная задержка.

Paced playout (NULL stuffing)

Это режим, когда Stream Hub старается отдавать “ровный” TS. Если данных от источника временно нет — он может вставлять NULL пакеты, чтобы клиенты не “замерзали”.

Это полезно для некоторых типов оборудования, но может увеличить трафик.

Как проверить

  1. Сначала проверьте, что вход вообще работает (битрейт, ONLINE).
  2. Включите профиль wan или bad.
  3. Посмотрите в Analyze/Status:
  4. стало ли меньше разрывов,
  5. стало ли меньше ошибок,
  6. не выросла ли задержка слишком сильно.