TL;DR

  • Stream key — це унікальний RTMP-пароль каналу, який з'єднує ваш енкодер (OBS, Streamlabs, vMix, Restream, Gyre) з YouTube. Шукайте його в YouTube Studio → Create → Go Live → Live Control Room. Для негайного ефіру ключ живе на вкладці Stream, для запланованих трансляцій — на вкладці Manage → Schedule Stream. 
  • Перед першим ефіром підтвердіть номер телефону і зачекайте 24 години, щоб YouTube активував live. 
  • Якщо стрімите через Gyre, ключ узагалі копіювати не доведеться — це робить API-авторизація каналу. Нижче — обидва шляхи, різниця між ними, типові помилки та куди вставляти ключ у п'яти найпопулярніших енкодерах.

Що таке stream key на YouTube

Stream key — це коротка послідовність символів, що ідентифікує ваш канал для енкодера. Поряд з ним YouTube видає Server URL (зазвичай rtmp://a.rtmp.youtube.com/live2 або зашифрований rtmps://-варіант), і саме ця пара говорить програмі, куди надсилати відеосигнал. Без ключа OBS, Streamlabs чи будь-який інший енкодер не зрозуміє, на який канал транслювати, і авторизація не відбудеться.

На практиці ключ працює як пароль: він зв'язується з конкретним RTMP-сервером і визначає, чий контент потрапить у ефір. Тому ставтеся до нього як до пароля від акаунту.

Перед першим ефіром: верифікація і 24 години очікування

YouTube не показує stream key, поки канал не підтверджено. Спочатку потрібно верифікувати номер телефону і зачекати 24 години до активації live-функції. Обхідних шляхів немає: навіть якщо канал давно існує, без верифікації Go Live не відкриється.

Окремо рекомендуємо увімкнути 2-Step Verification на Google-акаунті, до якого прив'язаний канал. Для запуску стріму це не вимога, але без неї ключ захищений лише паролем — а цього мало, якщо ним користується автоматизований сервіс.

Як влаштований Live Control Room

У 2024 році YouTube переробив live-секцію Studio: окремої сторінки «Stream settings» більше немає, усе зведено в Live Control Room. Щоб у нього потрапити, відкрийте studio.youtube.com, натисніть кнопку Create у правому верхньому куті (іконка камери з плюсом) і виберіть Go Live.

Меню створення трансляції YouTube

Усередині Live Control Room вас цікавлять дві вкладки, і вибір між ними залежить від сценарію:

  • Stream — для негайного ефіру або «вічного» налаштування одного потоку. Тут живе ключ, який зберігається між трансляціями: один раз вставили в енкодер і користуєтесь місяцями.
  • Manage → Schedule Stream — для запланованих трансляцій. Кожна подія створюється окремо (з обкладинкою, описом, часом старту), і для неї YouTube видає свій ключ.

Залежно від того, що ви плануєте, шлях до ключа буде різним.

Шлях 1: ключ для негайного ефіру (вкладка Stream)

Це найпростіший сценарій — для звичайного «увімкнув OBS і пішов у ефір».

  • У Live Control Room відкрийте вкладку Stream зліва у верхній панелі.
  • Якщо ви стрімите вперше, YouTube попросить заповнити метадані: назву, опис, категорію, налаштування приватності. Заповніть і натисніть Create stream.
  • Якщо ви вже виходили в ефір раніше, налаштування попереднього стріму підвантажаться автоматично, включно з тим самим ключем. Оновлювати щось в енкодері не доведеться.
  • Знайдіть селектор Stream key у верхньому правому куті блоку прев'ю (поруч із написом «Connect your encoder to go live»). За замовчуванням там вибрано «Default stream key (RTMP, Variable)». Натисніть іконку копіювання (два квадратики) поруч із селектором — ключ потрапить у буфер обміну. Сам ключ ніде не показано у відкритому вигляді, він видно тільки через копіювання.

    Ключ трансляції в YouTube Studio
  • Тепер опустіться нижче — під блоком прев'ю є окрема панель із вкладками Stream settings / Analytics / Stream health. На вкладці Stream settings зберігаються Stream URL і Backup server URL, кожен зі своєю кнопкою Copy. Скопіюйте обидва: енкодеру потрібна пара URL + ключ, а backup URL стане у пригоді для резервного з'єднання.
Натиснувши на сам селектор «Stream key: …», ви відкриєте список усіх ваших постійних ключів і опцію Create new stream key — окремий ключ можна створити, наприклад, під вертикальний потік для Shorts або під другий енкодер.

Шлях 2: ключ для запланованої трансляції (вкладка Manage)

Цей сценарій підходить, коли потрібен анонс наперед, нагадування для глядачів, окрема URL для шерингу або трейлер.

  • У Live Control Room відкрийте вкладку Manage.
  • Натисніть Schedule stream у правому верхньому куті.
  • YouTube запропонує два варіанти: Reuse settings (узяти налаштування й ключ із попередньої трансляції) або Create new (нова подія з нуля).
  • Заповніть метадані: назву, опис, дату й час старту, обкладинку, налаштування приватності. Натисніть Create stream.
  • Запланована трансляція з'явиться у списку на вкладці Manage. Клікніть на неї, щоб відкрити налаштування цього конкретного ефіру.
  • Ключ цієї запланованої трансляції живе там само, де й постійний: у селекторі Stream key у верхньому правому куті прев'ю. Копіюється так само — іконкою двох квадратиків поруч.
Ключ запланованої трансляції прив'язаний до конкретної події. Коли подія завершилася або була видалена, цей ключ перестає працювати. Якщо вам потрібен ключ, який буде діяти безперервно (наприклад, для 24/7 формату через сервіси на кшталт Gyre), беріть постійний ключ з вкладки Stream.

Persistent stream key vs event stream key: коли який потрібен

Тепер, коли ви бачите, де фізично живе кожен ключ у Studio, різниця стає очевидною:

  • Persistent stream key — той, що на вкладці Stream. Не змінюється між ефірами, підходить для регулярного стрімінгу з одного енкодера й для безперервного 24/7 формату. Один раз вставили в OBS і користуєтесь місяцями. Рекомендований варіант для постійних трансляцій.
  • Event stream key — той, що на вкладці Manage усередині конкретної запланованої події. Працює, поки існує сам івент; коли стрім завершився або був видалений, ключ стає недійсним. Підходить для разових подій із заздалегідь налаштованими метаданими, анонсом і трейлером.

Плануєте безперервний контент або 24/7 формат — тримайтеся persistent. Запускаєте окрему подію з унікальною обкладинкою й анонсом — логічніший event-ключ.

Альтернатива: оминути копіювання ключа через API-авторизацію

Усі кроки вище — це класичний ручний шлях: знайти ключ у Studio, скопіювати, вставити в енкодер. Він універсальний і працює з будь-яким софтом. Але якщо ви стрімите через Gyre, цей крок можна повністю пропустити: Gyre підключається до YouTube напряму через офіційний API.

На практиці це виглядає так: ви авторизуєте свій YouTube-канал у Gyre один раз, а далі сервіс сам створює трансляції на каналі — з назвою, описом, тегами, мініатюрою. Ключ генерується і підставляється автоматично, у YouTube Studio переходити не треба. Якщо ведете кілька каналів або десятки 24/7 стрімів паралельно, економія часу відчутна.

Окремий бонус — автоматична монетизація. Щоб вона працювала на стрімах, створених через API, в YouTube Studio треба один раз увімкнути опцію Settings → Monetization → Monetization defaults → Apply these settings to streams created on third-party tools. Без неї стрім піде в ефір без реклами, навіть якщо в інших налаштуваннях монетизація активна.

Як це все виглядає в інтерфейсі — показано у короткому відео:

Ручний шлях через копіювання ключа в Gyre теж залишився — він корисний для нестандартних сценаріїв або коли треба зайти в Studio поза Gyre. Але для типових 24/7 трансляцій API-авторизація стала основним способом.

Куди вставити stream key: п'ять найпопулярніших енкодерів

Логіка скрізь однакова: знаходимо налаштування трансляції, обираємо YouTube як платформу (або вводимо RTMP-сервер вручну) і вставляємо ключ. Конкретні шляхи відрізняються:

ЕнкодерШлях до поля Stream keyServer URL
OBS StudioSettings → Stream → Service: YouTube – RTMPS → поле Stream Keyобирається автоматично
Streamlabs DesktopSettings → Stream → Platform: YouTube → авторизація через Google або ручний ввід ключаобирається автоматично
RestreamDestinations → Add channel → YouTube → авторизація OAuth; ключ підтягується автоматичновстановлюється сервісом
vMixStream → Quality and destination → Destination: Custom RTMP Server → URL + Stream Name (key)rtmps://a.rtmps.youtube.com/live2 (рекомендовано)
GyreAPI-авторизація каналу (ключ підтягується автоматично) або ручний ввід у полі Stream Keyвстановлюється сервісом

Для нових налаштувань обирайте YouTube – RTMPS, а не застарілий RTMP-варіант: RTMPS шифрує з'єднання через TLS і захищає потік від перехоплення. YouTube поступово відмовляється від нешифрованого RTMP, тож сенсу триматися старого протоколу немає.

Що робити, якщо stream key не працює

Більшість проблем при підключенні мають п'ять типових причин. Перевіряйте їх по порядку, це швидше, ніж шукати наосліп:

  • Канал не пройшов верифікацію або не минуло 24 години. Найчастіша проблема для нових акаунтів: ключ генерується, але YouTube не приймає підключення. Перевірте статус у Settings → Channel → Feature eligibility.
  • Ключ скопійовано з пробілами або не повністю. Завжди користуйтеся іконкою копіювання поруч із селектором Stream key, а не виділенням мишею: другий спосіб часто залишає невидимі символи на кінцях.
  • Невірний Server URL. Для основного потоку — rtmp://a.rtmp.youtube.com/live2 або RTMPS-аналог, для резервного — окремий Backup server URL із вкладки Stream settings унизу. Помилка в адресі дає той самий ефект, що й неправильний ключ.
  • Ви використовуєте event-ключ після завершення івенту. Якщо ключ узяли з конкретної запланованої трансляції на вкладці Manage, а сама подія вже відбулася або була видалена, він не працюватиме. Поверніться на вкладку Stream і візьміть постійний ключ.
  • До ключа підключений інший енкодер. YouTube приймає лише одне активне з'єднання на ключ. Якщо OBS уже стрімить, другий енкодер з тим самим ключем підключитися не зможе: спочатку зупиніть першу сесію.

Коли нічого з цього не допомогло, відкрийте вкладку Stream health поруч зі Stream settings — там YouTube показує, чи доходить сигнал від енкодера і де саме ламається ланцюжок.

Безпека stream key: коли і як скидати

Stream key — це фактично пароль для трансляції. Будь-хто, у кого він є, може почати ефір на вашому каналі: з вашим іменем, перед вашою аудиторією і з будь-яким контентом. Звідси прості правила:

  • Не публікуйте ключ у скріншотах, не надсилайте у відкритих чатах і не показуйте на стрімі. Банальна, але часта помилка — забути закрити поле в OBS перед записом туторіалу.
  • Передаєте доступ підряднику для разової роботи — створіть під цю задачу окремий event-ключ через Manage → Schedule stream замість того, щоб ділитися постійним.
  • Підозрюєте витік — скидайте негайно. Поруч із селектором Stream key є іконка з круговою стрілкою (Reset). Натисніть її, і YouTube покаже модальне вікно з попередженням: «This will end all your streams using this key. You will need to update your streaming software with the new key to start a stream». Підтвердьте кнопкою Reset — старий ключ деактивується одразу, всі активні трансляції з ним обірвуться, а новий ключ з'явиться в селекторі. Не забудьте оновити його в усіх енкодерах і сервісах, де він був прописаний.

Постійний ключ YouTube може ротувати автоматично після тривалої неактивності каналу або підозрілої активності в акаунті. Якщо ключ раптом перестав працювати без видимої причини, перевірте поточне значення у Studio: ймовірно, його просто оновили.

Підсумуємо

Stream key живе в YouTube Studio → Create → Go Live → Live Control Room, у селекторі вгорі прев'ю-блоку. На вкладці Stream — постійний ключ для регулярних і безперервних ефірів; на вкладці Manage всередині запланованої трансляції — окремий ключ цієї конкретної події. Перед першим ефіром підтвердіть номер телефону і зачекайте 24 години активації. Той самий ключ працює однаково в OBS, Streamlabs, Restream, vMix і Gyre: підставляєте Server URL і stream key, і потік іде на канал.

Плануєте безперервний контент і не хочете щодня запускати стрім вручну — використайте ключ у Gyre, сервісі, який транслює попередньо записане відео як прямий ефір на YouTube, Twitch, Kick та інших платформах. Через API-авторизацію канал підключається в один клік, ключ копіювати не доведеться.

FAQ

Де знайти stream key в YouTube Studio?

YouTube Studio → Create → Go Live → Live Control Room. Ключ живе у селекторі Stream key у верхньому правому куті прев'ю-блоку — поруч із ним іконка двох квадратиків для копіювання. Для негайного ефіру беріть ключ на вкладці Stream, для запланованої трансляції — на вкладці Manage всередині самої події. Сам ключ ніде не показано у відкритому вигляді: працюйте через копіювання в буфер обміну.

Що робити, якщо stream key не працює?

Перевірте по черзі: чи пройшов канал верифікацію і чи минули 24 години; чи ключ вставлений без пробілів і повністю; чи правильний Server URL (rtmp://a.rtmp.youtube.com/live2 або RTMPS-варіант з вкладки Stream settings); чи не використовуєте ви event-ключ після завершення івенту. Якщо нічого не допомогло, скиньте ключ і спробуйте знову.

Чи можна використовувати один stream key у кількох програмах одночасно?

Ні. YouTube приймає лише одне активне підключення на ключ, тож другий енкодер перерве перший. Для паралельних потоків (наприклад, основного і вертикального для Shorts) створіть окремі постійні ключі через Create new stream key у селекторі на вкладці Stream — або скористайтеся тоглом Dual stream, який автоматично генерує вертикальну версію без окремого ключа.

Як скинути stream key?

Поруч із селектором Stream key натисніть іконку кругової стрілки (Reset). YouTube покаже вікно «Reset stream key» з попередженням, що всі активні трансляції на цьому ключі завершаться. Підтвердьте кнопкою Reset — новий ключ з'явиться у тому ж селекторі. Не забудьте оновити його в усіх енкодерах, де він був прописаний.

Чи обов'язково копіювати ключ для роботи з Gyre?

Ні. У Gyre можна підключити YouTube-канал через офіційну API-авторизацію — тоді сервіс сам створює трансляцію на каналі й підставляє ключ автоматично. Ручний спосіб з копіюванням теж лишився, але для типових 24/7 стрімів API швидший і стабільніший.