Як налаштувати трансляцію через протокол HLS

Використовуйте протокол потокового передавання даних HLS (HTTP Live Streaming) у Прямому ефірі YouTube, щоб транслювати відео у форматі HDR або застосовувати кодеки, які не підтримують протокол обміну повідомленнями в реальному часі (RTMP).

Перш ніж почати

Переконайтеся, що ваш кодер підтримує протокол HLS, а також ознайомтеся з основами проведення прямих трансляцій на YouTube.

1. Перевірте, чи має кодер набір налаштувань для передавання даних на YouTube через HLS

Якщо так, виберіть цей набір. Можливо, потрібно буде скопіювати й вставити ключ трансляції (як для трансляцій через протокол RTMP). Після цього можна починати трансляцію.

Якщо кодер не має набору налаштувань для передавання даних на YouTube через протокол HLS, перейдіть до кроку 2.

2. Налаштуйте URL-адресу сервера

  1. Відкрийте Центр керування трансляціями YouTube і потім виберіть Трансляція. У списку "Виберіть ключ трансляції" натисніть Створити новий ключ трансляції і виберіть протокол HLS.

Примітка. Якщо ви хочете транслювати відео в якості HDR, не ставте прапорець "Увімкнути ручні налаштування роздільної здатності".

  1. URL-адреса трансляції для протоколу HLS оновиться. Зверніть увагу: URL-адреса має починатися з "https" (а не "rtmp"). Скопіюйте її і вставте у відеокодер.
  2. Щоб створити резервну копію передавання даних, скопіюйте URL-адресу резервного сервера. Оскільки ключ трансляції вже є в URL-адресі, копіювати його окремо не потрібно.

Примітка. Якщо вибрати протокол HLS, опцію "Надкоротка затримка" буде вимкнено. Він передбачає довшу затримку, оскільки розділяє відео на сегменти, а не надсилає безперервний потік, як у випадку з протоколом RTMP.

3. Налаштуйте протокол HLS

Обов’язково оновіть наведені нижче налаштування протоколу HLS для Прямого ефіру YouTube.

  • Тривалість сегмента має становити 1–4 секунди (що коротша тривалість, то меншою буде затримка)
  • Сегменти мають бути у форматі TS (транспортний потік)
  • Байтовий діапазон не підтримується
  • Використовуйте циклічний список відтворення (не більше ніж 5 сегментів на цикл)
  • Необхідно використовувати HTTPS POST/PUT
  • Шифрування підтримується лише за протоколом HTTPS

Як налаштувати відеокодер

Щоб дізнатися налаштування кодера, перегляньте наші загальні вказівки щодо налаштувань, швидкості передавання даних і роздільної здатності. Нижче наведено додаткові налаштування протоколу HLS, що відрізняються від RTMP.

  • Відеокодек: крім H.264, іще підтримує HEVC.
  • Аудіокодек: AAC, AC3 й EAC3.

Рекомендовані додаткові налаштування

  • Частота дискретизації аудіо: 44,1 кГц для стереозвуку, 48 кГц для об’ємного звуку 5.1.
  • Швидкість передавання аудіоданих: 128 Кбіт/с для стереозвуку й 384 Кбіт/с для об’ємного звуку 5.1.

Кодери, які підтримують вивід HLS

  • Cobalt
  • Harmonic
  • Mirillis Action (якщо вибрано відеокодек, що підтримує формат HEVC, передавання даних через протокол HLS використовуватиметься автоматично)
  • OBS
  • Telestream

Чи корисна ця інформація?

Як можна її покращити?
Пошук
Очистити пошук
Закрити пошук
Головне меню
11330361247003796573
true
Пошук у довідковому центрі
true
true
true
true
true
59
false
false