Jump to content

У нас всего 1 рекламный блок. Пожалуйста, отключите AdBlock на нашем портале, тем самым поможете нам.

Рестрим на 2 и более сервиса


Recommended Posts

Рестрим и транскодинг через Nginx для Windows
image

 

Как настроить локальный рестрим на любое количество сервисов прямо с локального компьютера, а так так же делать транскодинг (вещать в другом качестве).

Для чего это надо? Настройки рестримов у разных сервисов иногда меняются, и становится невозможным вещание с одного сервиса на другой, в случае локального рестрима эти ограничения снимаются. Транскодинг нужен если для Вашей аудитории необходим выбор качества, например, в случае, если у части зрителей низкая скорость Интернета, а сервисы обычно предоставляют такую возможность выборочно, и только на стримы с большой аудиторией.

Пакет ПО рассчитан на x64 систему и мощный компьютер. 
Скачать полный набор софта с настройками и всем необходимым можно по ссылке -https://yadi.sk/d/Ei6ujoS_ibPqY

1. После этого архив нужно распаковать в корень диска C: , это не обязательно, но ряд скриптов использую этот путь. 

 

image

2. Теперь заходим в папку conf и редактируем любым текстовым редактором конец файлаnginx.conf.

3. Если мы хотим настроить рестримы без транскодирования, то стираем символ решетка “#” у второй строки “push rtmp://…” и заполняем rtmp ссылки своими, незабываем в конце строки добавлять точку с запятой ";". 

image

Для примера, мои три строчки:

push rtmp://st.cybergame.tv:1953/live/xxxxx?key=ххххх;
push rtmp://live-ams.twitch.tv/app/live_ххххх;
push rtmp://stream.goodgame.ru:1940/live/ххххх?pwd=ххххх;

4. Возвращаемся на папку выше и запускаем nginx.exe 

5. Вбиваем в настройки броадкастера кастомную ссылку, для OBS это делается так: 
Настройки - Настройки - Трансляция.
Выбираем Сервис вещания - Custom 
вбиваем FMS URL: rtmp://127.0.0.1/live
Play Path: original

image

6. Запускаем стрим, теперь поток идет на локальный сервер Nginx и раздается на вбитые ранее настройки.

7. После не забываем закрыть Nginx, можно использовать Stop server.bat, а можно Диспетчер задач. Так же перезапускать Nginx надо после изменения настроек в файле nginx.conf.

Написал Сyberslimp по материалам с http://forum.sc2tv.ru и https://obsproject.com/forum.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Who's Online   0 Members, 0 Anonymous, 32 Guests (See full list)

    • YandexBot(5)
    • Chrome(2)
    • Safari(3)
    • Bingbot(1)
×
×
  • Create New...