Назад

VPS-хостинг nginx-rtmp, уже встановлений

Сервер nginx-rtmp приймає пряму трансляцію з програм на кшталт OBS і водночас передає її на YouTube та подібні платформи. Після замовлення сервер налаштовується сам, а адреса підключення й секретний шлях трансляції з’являються у вашій панелі. Потік не перекодовується, а лише ретранслюється, тож кодування лишається на комп’ютері, з якого ви мовите, а серверу графічна картка не потрібна.

Якого розміру ваше видання?

Разом$2.58/міс.

Ціни містять ПДВ.

Збільшуйте або зменшуйте RAM і CPU, коли захочете. Диск можна лише збільшувати, тож почніть з малого.

Що встановлено на вашому сервері nginx-rtmp?

  • Nginx і nginx-rtmp-module зі збірки образу tiangolo/nginx-rtmp від 26 жовтня 2026 року
  • Вхід RTMP на порту 1935, запис вимкнено
  • Випадково згенерований секретний шлях трансляції, щоб ніхто не міг публікувати без нього
  • Окремий файл для цілей ретрансляції: /opt/seturack/nginx-rtmp/hedefler.conf
  • Брандмауер, де відкриті лише порти 22 і 1935

Який розмір потрібен для nginx-rtmp?

Офіційного обсягу RAM для nginx-rtmp немає. Оскільки сервер нічого не перекодовує, для орієнтиру зазвичай вистачає 1 ГБ RAM і 1 процесора для початку, а 2 ГБ мають сенс, якщо ретранслюєте на багато цілей. Запис вимкнено, тож відео на диск не пишеться й місця потрібно небагато. Навантаження видно в мережі: кожна ціль забирає стільки вихідної смуги, скільки становить бітрейт вашого потоку, тож 6000 кбіт/с на три цілі — це близько 18 Мбіт/с. Трафік необмежений.

ВикористанняРозмірЦінаОбрати
Нове видання 1 GB RAM · 1 vCore · 25 GB NVMe $2.58/міс.
Видання, що росте 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/міс.
Завантажене видання 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/міс.

Кому підійде?

  • Стримери, які хочуть надсилати один потік одразу на кілька платформ
  • Стримери, чия домашня швидкість віддачі не тягне кілька платформ
  • Розробники, яким потрібна власна точка RTMP
  • Усі, хто воліє керувати цільовими платформами на сервері й не чіпати OBS

Що буде після замовлення?

  1. Задайте розмір і завершіть оплату.
  2. Ваш сервер запускається, а nginx-rtmp встановлюється сам.
  3. На вкладці «Огляд» вашої панелі скопіюйте рядок «Адреса підключення». Він має вигляд rtmp://IP-address/secret-path.
  4. В OBS відкрийте Settings, потім Stream і виберіть сервіс Custom. Введіть цю адресу в полі Server, а в полі Stream Key — будь-яку назву.
  5. Щоб ретранслювати на іншу платформу, підключіться через SSH і додайте рядок push цієї платформи у hedefler.conf.
  6. Виконайте docker compose restart rtmp у /opt/seturack/nginx-rtmp, потім запускайте трансляцію.

З кожним сервером

  • Щоденне резервне копіювання входить у ціну
  • Необмежений трафік
  • Повний доступ root
  • Пізніше можна збільшувати чи зменшувати RAM і CPU, а також збільшувати диск
  • Розташування: Istanbul · IST-1.

Корисно знати

  • Секретний шлях замінює автентифікацію того, хто публікує. Будь-хто з адресою може публікувати в неї або дивитися, тож нікому її не показуйте.
  • Підключення — звичайний RTMP, RTMPS не встановлено. Тобто ретранслювати напряму на платформу, що приймає лише RTMPS, не вийде.
  • Тут немає ні вебінтерфейсу, ні сторінки глядача, ні чату. Усе налаштовується з файла через SSH.
  • Команда docker compose restart rtmp обриває будь-яку трансляцію, що триває, тож змінюйте цілі до виходу в ефір.
  • Права та юридична відповідальність за те, що ви транслюєте, лежать на вас, і ви маєте дотримуватися правил кожної платформи. Ключі трансляцій платформ лежать у hedefler.conf, тож захищайте цей файл.
  • Програма не потребує ні плати, ні облікового запису, а nginx-rtmp-module має ліцензію BSD. Облікові записи цільових платформ і оновлення версій — ваша відповідальність.

nginx-rtmp: запитання й відповіді

Як підключити OBS до сервера nginx-rtmp?

В OBS відкрийте Settings, потім Stream і виберіть сервіс Custom. Вставте значення «Адреса підключення» з панелі в поле Server, а в поле Stream Key введіть будь-яку назву, наприклад stream. Порт вказувати не треба, бо RTMP за замовчуванням використовує 1935.

Як ретранслювати трансляцію на YouTube через nginx-rtmp?

Отримайте ключ трансляції на YouTube. Підключіться через SSH, додайте у hedefler.conf рядок push rtmp://a.rtmp.youtube.com/live2/YOUR-STREAM-KEY; потім виконайте docker compose restart rtmp у /opt/seturack/nginx-rtmp.

Скільки RAM потрібно nginx-rtmp?

Офіційного обсягу немає. Потік не перекодовується, тож для орієнтиру зазвичай вистачає 1 ГБ RAM і 1 процесора для початку, а 2 ГБ — для багатьох цілей. Якщо цього мало, збільште розмір у своїй панелі. Сервер один раз перезапускається, а адреса лишається тією самою.

На скільки платформ можна транслювати одночасно?

Фіксованого числа немає. Для кожної платформи ви додаєте окремий рядок push у hedefler.conf, і кожна ціль забирає стільки вихідної смуги, скільки становить бітрейт вашого потоку. Більше цілей — більше мережевого навантаження, а трафік необмежений.

Чи перекодовує сервер nginx-rtmp відео?

Ні. Ця інсталяція ретранслює потік як є, тож роздільна здатність і бітрейт такі, як ви задали в OBS. Через це навантаження на процесор лишається низьким, а відсутність графічної картки тут не має значення. Вибирайте в OBS налаштування, які приймають ваші цільові платформи.

Чи можуть глядачі дивитися з цього сервера?

Сторінки для перегляду не встановлено. Програвач на кшталт VLC може відкрити rtmp://IP-address/secret-path/stream-name, але це відкриває секретний шлях. Для ширшої аудиторії краще ретранслюйте потік на платформи.

Читайте далі й дивіться схожі застосунки