Як вести ефір одночасно на YouTube, Facebook, TikTok і Twitch?
Покроковий шлях, як надсилати одну трансляцію на кілька платформ за допомогою DCAST: акаунт, тариф, напрями, керування з коду, підключення асистента та вбудовування на сайт.

On this page
Щоб вести ефір одночасно на YouTube, Facebook, TikTok і Twitch, ви надсилаєте одну трансляцію зі свого енкодера, а DCAST копіює її на кожну платформу. Шлях має такий порядок: створіть акаунт DCAST, перевірте, що дозволяє ваш тариф, додайте кожну платформу як напрям у потоці рестриму, за бажанням керуйте цим потоком зі свого коду, за бажанням підключіть ШІ-асистента та вбудуйте плеєр на власний сайт. Після кроків цей посібник розглядає рішення, що виходять за межі продукту, як-от де має відбуватися копіювання, правила платформ і ключі трансляції.
Завантажуйте, транслюйте та продавайте відео. Почніть на безкоштовному тарифі — без картки.
Почати безкоштовноКрок 1: Створіть акаунт DCAST
Відкрийте сторінку реєстрації та заповніть форму: вкажіть адресу електронної пошти, пароль і той самий пароль ще раз у полі підтвердження. Форма не приймає порожнє поле, два паролі, що не збігаються, і пароль коротший за вісім символів, тож прочитайте повідомлення, виправте це поле та надішліть форму знову. Коли акаунт створено, ви побачите повідомлення про підтвердження.
Використовуйте адресу електронної пошти, яку ви регулярно читаєте, і пароль, який ви більше ніде не повторюєте. Той, хто потрапить у цей акаунт, зможе запускати трансляції на ваші канали, тож ставтеся до входу так само дбайливо, як до ключів трансляції, які ви ось-ось отримаєте від кожної платформи.
Крок 2: Перевірте свій тариф і ліміт рестриму
Перш ніж складати перелік платформ, з’ясуйте, на якому тарифі ваш акаунт. Натисніть свій аватар у правому верхньому куті та виберіть Billing; кольоровий значок тарифу поруч із логотипом відкриває ту саму сторінку. У рядку Available Plans ви побачите FREE, STAR, PRO і VIP поряд, а картка, кнопка на якій має напис Current Plan, і є вашим тарифом. Прочитайте перелік можливостей на цій картці, адже в ньому названо ліміти трансляцій та інструменти, що діють для вас.
Скільки напрямів можуть працювати одночасно, залежить від вашого тарифу. У налаштуваннях тарифів для кожного з FREE, STAR, PRO і VIP передбачено окремий ліміт, а на PRO він дорівнює шести. Перед заходом порівняйте кількість платформ, які ви хочете охопити, з цим лімітом і пам’ятайте, що власна адреса для будь-якого іншого сервісу теж є напрямом.
Якщо ліміт менший за ваш перелік, змініть тариф на тій самій сторінці Billing. Натисніть кнопку на потрібному тарифі, і відкриється вікно оплати з назвою тарифу вгорі. Потім виберіть, як ви хочете сплачувати, і завершіть оплату у вікні, що відкриється. Коли воно закриється, панель керування покаже, що новий тариф уже застосовано, а картка цього тарифу матиме напис Current Plan.
Крок 3: Створіть потік рестриму та додайте кожен напрям
У панелі керування відкрийте Restream у навігації та натисніть Create Restream або Create Flow. Дайте потоку зрозумілу назву, наприклад Sunday Service або Product Launch, і виберіть тип джерела: наявна трансляція DCAST або прямий вхід RTMP. Якщо ви обираєте наявну трансляцію, виберіть її зі списку, а потім натисніть Save. Потік з’явиться в розділі Restream, і ви відкриваєте його, щоб додати напрями. Якщо вашої вихідної трансляції немає у списку, спершу створіть її в розділі Streams і поверніться.
Тепер відкрийте потік. Панель називається Channels, а не Destinations, тож натисніть Add Channel і виберіть тип платформи. Для YouTube і Twitch вставте ключ трансляції зі студії автора цієї платформи. Для Custom RTMP вставте і URL сервера, і ключ трансляції. Дайте кожному напряму впізнавану назву, наприклад YouTube Main Channel, натисніть Save і повторіть для кожної платформи, яку ви хочете охопити.
У налаштуваннях як напрями перелічено YouTube, Twitch, Facebook, Instagram, TikTok і Kick, а також власну адресу для будь-якого іншого сервісу. Довідка панелі керування називає в селекторі платформ YouTube, Twitch, Facebook і Custom RTMP, тож якщо потрібної вам платформи там немає, додайте її як власний напрям з адресою сервера та ключем, які надає ця платформа.
Налаштування захищають вас від незавершеної конфігурації. Напрям без ключа трансляції або власний напрям без адреси не можна ввімкнути, доки не буде заповнено відсутнє поле, а налаштування точно підкажуть, яке саме. Платформам із відомою адресою приймання потрібен лише ваш ключ трансляції. Якщо ви очистите ключ напряму, цей напрям випаде зі списку активних, а не дасть збою посеред трансляції. Напрям, який ви вимкнули, залишається вимкненим, навіть коли всі поля заповнені, а той, який ви заповнили та ввімкнули, стає активним одразу й залишається збереженим для наступної трансляції.
На цьому етапі поширені два збої. Якщо платформа відхиляє ключ трансляції, згенеруйте на ній новий ключ, адже ключі можуть втрачати чинність або скидатися. Якщо ви додали одну й ту саму платформу двічі, видаліть дублікат напряму, перш ніж виходити в ефір. Після цього проведіть короткий тест, щоб переконатися, що кожен напрям справді отримує відео.
Крок 4: Керуйте рестримами зі свого коду
Якщо ви проводите заходи за розкладом або хочете, щоб ваша власна панель керувала потоком, ту саму роботу можна виконати через партнерське API. Його операції рестриму дозволяють вашому коду створювати рестрим, переглядати список ваших рестримів, читати один, оновлювати один і видаляти один. Інші операції запускають і зупиняють рестрим, запускають і зупиняють його вхід, оновлюють окремий напрям, змінюють ключ напряму та отримують адреси енкодера, адресу попереднього перегляду і потік попереднього перегляду. Ще одна операція виводить список ваших акаунтів рестриму.
Джерело, яке ви називаєте під час створення рестриму, як-от RTMP, SRT або WebRTC, є тим джерелом, що зберігається і повертається у відповіді. Щоб зробити рестрим однієї з ваших наявних трансляцій, ви прив’язуєте цю трансляцію як джерело, а трансляцію іншого акаунта буде відхилено. Запит, який прив’язує трансляцію і водночас називає інший протокол джерела, теж буде відхилено, тож ваш код ніколи не отримає рестрим, якого не просив.
Напрями поводяться так само, як у панелі керування. Адресу напряму, що веде в приватну мережу, буде відхилено ще до збереження будь-чого. Коли ви оновлюєте рестрим, перемикач, який ви надіслали, записується так, як ви його надіслали, а оновлення, у якому перемикач пропущено, зберігає те, що було збережено раніше. Напрям без ключа трансляції або без адреси не можна зберегти як ввімкнений.
Коли ви читаєте рестрим, кожен напрям показує, чи його ввімкнено, його останню помилку та момент, коли ця помилка сталася. Ключ лише для читання бачить, чи ввімкнено кожен напрям, але не бачить тексту помилки, адже цей текст може містити адресу напряму. Якщо запуск неможливий, у відповіді названо кожен ввімкнений напрям і поле, якого йому бракує, і вона не плутає жодного ввімкненого напряму з нічим не заповненим. Скористайтеся цією відповіддю, щоб полагодити напрям, замість того щоб повторювати спроби навмання.
Зберігайте свій ключ API на своєму сервері, ніколи не на вебсторінці й не в застосунку, який завантажують ваші глядачі. Якщо ви створюєте панель, що лише показує ваші рестрими, дайте їй ключ лише для читання.
Крок 5: За бажанням підключіть ШІ-асистента
Цей крок необов’язковий, і для виходу в ефір він не потрібен. Конектор DCAST — це MCP-сервер для відео, який підключає ШІ-асистента, такого як Claude, до вашого акаунта DCAST. Оскільки він дає іншому інструменту доступ до вашого акаунта, перш ніж підключати, варто знати, як цей доступ знову забрати.
Коли ви видаляєте конектор у ключах API DCAST, він зникає зі списку ваших ключів. Токен, який конектор отримав до видалення, відхиляється з цього моменту, навіть якщо його строк дії ще не минув, а новіший токен теж не може відновити з’єднання. Щоб підключитися знову, ви ще раз схвалюєте доступ у DCAST. Видалення конектора також закриває запити на дозволи, які в нього ще були відкриті, тож старе схвалення не може розширити нове з’єднання. Звичайний ключ API, який ви видаляєте, натомість видаляється повністю.
Просіть свого асистента повідомляти, що він збирається змінити, перш ніж він це змінить, щоб ви залишалися головним над своєю бібліотекою. Після сеансу перегляньте, що асистент змінив, так само, як ви перевіряли б роботу нового колеги. Якщо ви підозрюєте, що з’єднанням скористався хтось інший, спершу видаліть його, а потім підключіться знову з новим схваленням, і видаляйте кожне з’єднання, яким більше не користуєтеся, щоб жоден забутий асистент не зберігав доступ до вашого акаунта.
Крок 6: Вбудуйте плеєр на власний сайт
Соціальні платформи — це орендований простір, тож дайте глядачам і власне місце. Ви можете розмістити плеєр ваших відео й трансляцій на власному сайті за допомогою короткого коду вбудовування. Для записаного відео відкрийте відео у своїй бібліотеці, натисніть Share, потім натисніть Embed, скопіюйте код вбудовування та вставте його в HTML вашої сторінки. Переконайтеся, що ви скопіювали весь HTML, а не лише адресу, інакше вбудоване відео не завантажиться.
Через партнерське API те саме робиться двома операціями: одна отримує код вбудовування трансляції, а інша — код вбудовування відео. Перш ніж поділитися відео, перевірте, що його статус — Ready і що його видимість підходить вашій аудиторії, а потім відкрийте посилання в браузері як відвідувач, щоб переконатися, що відтворення працює.
За замовчуванням вбудований плеєр працює на будь-якому сайті, тож партнер або шанувальник може поділитися вашим контентом, не питаючи вас. Якщо ви хочете контролю, перелічіть домени, на яких ваш плеєр може з’являтися, і будь-який інший сайт буде відхилено. Запис у списку може охоплювати всі піддомени сайту за допомогою символу підстановки, тож один рядок обслуговує весь сайт, а очищення списку знову відкриває ваш плеєр для всіх сайтів. Лише ви можете змінювати список для свого контенту, а правило йде за власником кожного відео чи трансляції, тож один список охоплює ваші завантаження, ваші прямі ефіри та їхній чат.
Вирішіть, яка мета для вас важливіша. Обмежте список, коли ви продаєте доступ через власний сайт і хочете, щоб плеєр з’являвся лише там. Залиште список порожнім, коли ваша мета — охоплення, адже тоді кожна копія коду вбудовування працює для того, хто її вставить. Некоректні записи, як-от голий символ підстановки або повний шлях до сторінки, відхиляються ще до того, як щось буде записано, тож одруківка не зможе випадково відкрити чи закрити ваш плеєр.
Вирішіть, що надсилати з дому, а що залишити сервісу
Найважливіше рішення — де відбувається копіювання. Якби ваш енкодер надсилав окремий потік на кожну платформу, ваше домашнє з’єднання мало б передавати всі їх одночасно, а воно рідко на це здатне. Надсилайте один потік зі свого енкодера й дозвольте сервісу скопіювати його на кожну платформу. Тоді ваше вивантаження залишається стабільним, скільки б напрямків ви не додали, а проблема на одній платформі не змушує вас чіпати налаштування енкодера.
Потім перед першою трансляцією перевірте правила кожної платформи. Вертикальне відео, ключі трансляції та тривалість ефіру на кожній платформі обробляються по-різному, а формат, який підходить одній аудиторії, може не підійти іншій. Заздалегідь вирішіть, які платформи отримують ваше основне кадрування, і читайте правила TikTok і Twitch окремо, а не припускайте, що вони збігаються з YouTube чи Facebook.
Протестуйте кожен напрямок перед важливою подією
Перед важливою подією протестуйте кожен напрямок короткою приватною трансляцією, адже кожна платформа має власні правила для нових трансляцій. Новий канал може поводитися інакше, ніж налаштований, і краще дізнатися про це тихого дня, ніж перед своєю аудиторією. Під час тесту відкрийте кожну платформу як глядач і переконайтеся, що відео та звук надходять, а потім перегляньте налаштування напрямку на предмет полів, які платформа досі позначає як відсутні.
Нарешті, бережіть ключі. Кожен, у кого є ключ трансляції, може транслювати на цей канал, тому ніколи не вставляйте ключі в чати чи скріншоти, а коли підозрюєте витік, створіть на платформі новий ключ. Після цього оновіть напрямок у своєму потоці, проведіть ще один короткий тест і лише тоді виходьте в ефір для своєї аудиторії одразу на всіх платформах.
Безкоштовні інструменти на цю тему
Документація API на цю тему
dcast Team
Фахівці з відеостримінгу, які допомагають авторам досягати успіху.
Схожі статті
Розпочніть свій відеобізнес сьогодні
Завантажуйте, транслюйте та продавайте відео. Почніть на безкоштовному тарифі — без картки.
Почати безкоштовно


