Власний RTMP-стрімінг: як транслювати на будь-яку платформу
Якщо платформа дає вам RTMP URL і ключ трансляції, ви можете на неї транслювати. Розповідаємо, як працює стрімінг через власний RTMP і як із його допомогою виходити в ефір 24/7 будь-де.
Приблизно 3 хв читання
На цій сторінці
Кожна велика платформа для стрімінгу — і багато нішевих — використовує ту саму базову мову для прийому прямого потоку: RTMP. Щойно ви її зрозумієте, ви більше не обмежені платформами з кнопкою підключення в один клік. Якщо місце призначення дає вам RTMP URL і ключ трансляції, ви можете на нього транслювати — зокрема на власний сервер.
У цьому посібнику пояснюємо, що таке стрімінг через власний RTMP і як із його допомогою вести трансляцію 24/7 будь-де.
Головне
- RTMP — стандартний протокол, за яким платформи приймають прямий потік.
- Місце призначення — це просто RTMP URL плюс ключ трансляції.
- Власний RTMP дає змогу транслювати будь-куди, а не лише на вбудовані платформи.
- Поєднайте його із зацикленим плейлистом, щоб транслювати 24/7 на будь-яке RTMP-призначення.
Що таке RTMP
RTMP (Real-Time Messaging Protocol) — давно усталений спосіб надсилати звук і відео з енкодера на сервер для стрімінгу. Коли ви «виходите в ефір», ваш енкодер відкриває RTMP-з’єднання із сервером прийому (ingest) платформи й надсилає потік. Потім платформа розповсюджує його глядачам. Оскільки RTMP підтримується дуже широко, він є спільним знаменником, завдяки якому можливий стрімінг на кілька платформ.
URL + ключ = місце призначення
Будь-яке RTMP-призначення зводиться до двох значень:
- RTMP URL (адреса сервера / ingest URL) — куди надсилається потік, наприклад точка прийому платформи.
- Ключ трансляції — секретний код, який визначає ваш конкретний канал на цьому сервері.
Введіть обидва значення в сервіс на кшталт StreamHouse, і він доставить туди ваше відео. Саме це й робить кнопка «під’єднати» на платформі за лаштунками.
Де корисний власний RTMP
Власний RTMP розкривається, коли ваше місце призначення — не відома платформа: власний сервер (наприклад, Nginx RTMP або рестрімер), корпоративний чи освітній портал, регіональна платформа або white-label плеєр на вашому сайті. Будь-що, що видає облікові дані RTMP, стає коректною ціллю. Також за його допомогою можна дістатися платформи, якої немає в готовому списку сервісу.
Трансляція 24/7 через RTMP
- Отримайте RTMP URL і ключ трансляції від місця призначення.
- Завантажте відео й складіть зациклений плейлист.
- Додайте власне RTMP-призначення й вставте URL і ключ.
- Натисніть «Старт» — ваш плейлист безперервно транслюється туди.
Оскільки потік закодований заздалегідь і розміщений у хмарі, він залишається стабільним цілодобово, хоч би на яку RTMP-точку ви його спрямували.
Поширені запитання
Чим RTMP відрізняється від RTMPS?
RTMPS — це RTMP, загорнутий у шифрування TLS. Якщо ваше місце призначення пропонує RTMPS-точку, обирайте її: вона захищає ваш ключ трансляції та потік під час передавання.
Чи можна транслювати на власний сервер?
Так. Якщо ваш сервер надає RTMP (або RTMPS) URL і ключ, ви можете транслювати на нього записаний плейлист 24/7.
Чи всі платформи підтримують RTMP?
Більшість платформ для прямих трансляцій — так, зокрема YouTube, Twitch, Kick, Rumble і Facebook. Власний RTMP покриває все інше, що видає ingest URL і ключ.


