Кому и зачем это?
Зачем «ретранслировать» на разные площадки? Какие сервисы используют для ретрансляции? Почему ОBS?
Если вы проводите онлайн трансляции, наверняка перед вами стоял вопрос о возможности передачи видео и аудио потока не только на основную площадку, но и на другие сервисы.
В данной статье я покажу как ретранслировать видео и аудио поток из вебинарной комнаты Pruffme через «Multiple RTMP outputs plugin» (вы можете использовать любую другую платформу). Рекомендуем прочитать, если:
У вас имеется аудитория на разных площадках;
Хотели бы привлечь аудиторию с других площадок;
Вы недавно сменили основную площадку для проведения онлайн мероприятий;
Просто хотите
Есть множество способов ретранслировать видео и аудио поток. Вы наверняка слышали о таких сервисах как Restream, Switchboard. Я решил остановиться на ретрансляции через OBS с помощью RTMP плагина, так как этот способ позволяет делать ретрансляцию на другие сервисы бесплатно, имеет несложный интерфейс и возможность предварительной настройки.
Итак, перейдём теперь к скачиванию и настройке данного плагина.
Предварительная настройка ОБС и установка RTMP плагина
Как скачать OBS и искать плагины? Плагин RTMP - что это?
OBS или Open Broadcaster Software - это программа, которая позволяет осуществлять потоковое вещание, записывать видео и многое другое. Чтобы скачать OBS, необходимо перейти на официальный сайт этой программы (https://obsproject.com/ru)
Вы попадёте на страницу с названием программы и кнопками «Windows», «macOS», «Linux». Вы уже можете загрузить установщик программы OBS, кликнув на кнопку с той операционной системой, на которой базируется ваше устройство. Или перейти во вкладку «Скачать».
![Следуйте за красной стрелкой ... Следуйте за красной стрелкой ...](https://habrastorage.org/getpro/habr/upload_files/d08/da1/9b0/d08da19b03a89be6994a250816b537a0.png)
Там вы тоже увидите кнопки, но уже с логотипами ранее озвученных операционных систем. Также вам предложат альтернативные способы установки данной программы. Например, вы можете загрузить с GitHub как самую новую версию данной программы, так и ранее вышедшие.
![](https://habrastorage.org/getpro/habr/upload_files/15f/d36/33f/15fd3633f2eb8b22726a97921ed47836.png)
Скачайте OBS любым удобным для вас способом и установите программу.
Плагины для OBS
Плагины для OBS - это дополнения к основному функционалу OBS, которые расширяют применение данной программы.
«Multiple RTMP outputs plugin» можно скачать по ссылке с официального сайта OBS. https://obsproject.com/forum/resources/multiple-rtmp-outputs-plugin.964/
Как только вы перейдёте по указанной ссылке, кликните по кнопке «Go to download» как показано на скриншоте.
![Следуйте за красной стрелкой 2.0 Следуйте за красной стрелкой 2.0](https://habrastorage.org/getpro/habr/upload_files/b89/574/759/b8957475981298ec267872ed9db5e384.png)
Вас перенаправит на страницу, посвящённую данному плагину на GitHub. Там вы найдёте обновления и другую информацию, связанную с работой плагина.
![Выглядит страница так. Выглядит страница так.](https://habrastorage.org/getpro/habr/upload_files/50e/415/05b/50e41505b9cb027522f3dda788ae188e.png)
Загрузите архив с данным плагином себе на устройство, нажав на «obs-multi-rtmp-portable.zip».
![То, что кончается на .zip - вам подходит. То, что кончается на .zip - вам подходит.](https://habrastorage.org/getpro/habr/upload_files/c85/772/df6/c85772df67a1d52604ef85758409b31e.png)
Итак, архив скачался и вы можете разархивировать его, используя установленные у вас программы-архиваторы - WinRAR, 7ZIP или любую другую, которая, по вашему мнению, наиболее для этого подойдёт.
![](https://habrastorage.org/getpro/habr/upload_files/c6e/890/0c2/c6e8900c201fce77c7327fd41df4c67c.png)
В папке с разархивированными файлами плагина вы увидите 2 папки «data» и «obs-plugins».
![Папки с файлами плагина Папки с файлами плагина](https://habrastorage.org/getpro/habr/upload_files/f8e/090/7c2/f8e0907c27cb337a4e4307d46438bad3.png)
Такие же папки есть в директории с OBS.
![Папки из места установки ОБС Папки из места установки ОБС](https://habrastorage.org/getpro/habr/upload_files/3b7/807/d25/3b7807d255d8b025f3c3e041c016b371.png)
Чтобы установить данный плагин, нужно переместить файлы из папок плагина в папки с тем же названием в месте установки ОBS.
![](https://habrastorage.org/getpro/habr/upload_files/924/d0b/de2/924d0bde2a8f137e82519c25c5f635a7.png)
Сначала перемещаем содержимое папки «data» из папки с плагином в папку «data» в директории с OBS:
Открываем папку «data» (та что из папки с плагином)
Находим папку «obs-plugins» и открываем её
Видим папку «obs-multi-rtmp», копируем её
Теперь переходим в папку «data», которая относится к директории OBS
Находим папку «obs-plugins» и открываем её
Нажимаем правой кнопкой мыши и вставляем ранее скопированную папку «obs-multi-rtmp»
![](https://habrastorage.org/getpro/habr/upload_files/0f6/c79/02b/0f6c7902b1940c36bd2dfb2fd760e280.png)
Половина установки завершена, теперь перейдём к перемещению другой папки:
Вернёмся в папку с разархивированным плагином
Видим помимо папки «data» папку «obs-plugins», открываем её
Открываем подходящую папку: либо 32bit, либо 64bit (скорее всего у вас 64bit-ная система, так как большинство компьютеров сейчас имеют систему именно такой разрядности)
Копируем файл «obs-multi-rtmp.dll»
Переходим в папку OBS и открываем папку «obs-plugins»
Открываем подходящую из папок 32bit и 64bit
Вставляем ранее скопированный файл
Ура, установка плагина завершена. Теперь можем открыть OBS и начать работу.
Настройка ретрансляции на другие сервисы
Установленный плагин отображается при открытии программы OBS (у нас он появился поверх окна, где отображаются «захваченные объекты») в виде панели «Множественный вывод».
![Вот так выглядит эта панель Вот так выглядит эта панель](https://habrastorage.org/getpro/habr/upload_files/6d3/e93/c07/6d3e93c0701d3665609dba4085e0c915.png)
Для удобства я переместили её слева от окна трансляции, зажав левой кнопкой мыши. Затем передвинул её в центр экрана и «раздвинул» грани этой панели до появления кнопки «Добавить новый вывод».
![Перемещаем в центр Перемещаем в центр](https://habrastorage.org/getpro/habr/upload_files/66e/d49/313/66ed493134192da5b1c0208f2da642f2.png)
![Тянем за нижний край и раздвигаем Тянем за нижний край и раздвигаем](https://habrastorage.org/getpro/habr/upload_files/a2a/46e/7dc/a2a46e7dc8b3125372f34bbb76e7ba6a.png)
![Должно получиться Должно получиться](https://habrastorage.org/getpro/habr/upload_files/bf5/46a/c4f/bf546ac4f604343ffbdd13577aab5698.png)
Нажимаем «Добавить новый раздел». Можем добавить сразу несколько разделов. Я покажу, как сделать ретрансляцию сразу на две площадки: ВКонтакте и Youtube.
![Вот так выглядит окно настройки для одной из будущих площадок для ретрансляции. Вот так выглядит окно настройки для одной из будущих площадок для ретрансляции.](https://habrastorage.org/getpro/habr/upload_files/ee5/b2e/0d3/ee5b2e0d3758acf2356cc15beb212812.png)
![Через добавление нового раздела мы добавили несколько разделов. Через добавление нового раздела мы добавили несколько разделов.](https://habrastorage.org/getpro/habr/upload_files/542/3b6/da4/5423b6da487ffb680f0bec74c5f0439f.png)
Теперь попробуем настроить ретрансляцию на разные площадки. Начнём с Youtube.
Настройка ретрансляции на Youtube
Открываем youtube.com
Проходим авторизацию на сайте
Далее открываем «Творческую студию» https://studio.youtube.com и нажимаем «Начать трансляцию» в правом верхнем углу экрана
![](https://habrastorage.org/getpro/habr/upload_files/78b/34a/0d9/78b34a0d90a682860194d0c2d6f28c0f.png)
Нажав «Начать трансляцию», попадаем на страницу, где отображаются основные настройки трансляции на Youtube
Внизу страницы найдём пункты «Ключ трансляции» и «URL трансляции». Они нам вскоре понадобятся.
![Ключ и URL трансляции Ключ и URL трансляции](https://habrastorage.org/getpro/habr/upload_files/c7d/cdc/b4c/c7dcdcb4c252b0e3515ce43c6bfa9a2f.png)
Перейдём теперь в OBS.
Рядом с одним из ранее созданных выводов, нажмём кнопку «Изменить»;
Появится окно, где мы можем поменять имя вывода, настройки видео и аудио, ввести RTMP ключ и RTMP сервер;
В пункт «RTMP ключ» нужно вставить данные из пункта «Ключ трансляции» на Youtube, в пункт «RTMP сервер» - «URL трансляции» на Youtube.
![Должно получится примерно как на данном скриншоте. Должно получится примерно как на данном скриншоте.](https://habrastorage.org/getpro/habr/upload_files/2f6/454/f11/2f6454f117b7f60720841b136c08b5d8.png)
Теперь попробуем запустить нашу трансляцию в основной вебинарной комнате и ретранслировать её на Youtube:
Запускаем трансляцию
![Делаем веселое и одухотворённое лицо Делаем веселое и одухотворённое лицо](https://habrastorage.org/getpro/habr/upload_files/264/4fc/bf0/2644fcbf05c46d0b8698c1f2e6e6c99f.png)
Нажимаем «Запустить трансляцию» и переходим в вебинарную комнату на Pruffme, проверяем идёт ли трансляция.
![Кажется, трансляция идёт Кажется, трансляция идёт](https://habrastorage.org/getpro/habr/upload_files/a55/03e/d5c/a5503ed5c010afa7c962b2f9bcf58b27.png)
Теперь запускаем ретрансляцию на Youtube:
Перейдя обратно в OBS, нажмём кнопку «Старт» у вывода на Youtube
![Нажимаем старт Нажимаем старт](https://habrastorage.org/getpro/habr/upload_files/64f/d84/99e/64fd8499ea9032bae4bb15c41bfa10c2.png)
После нажатия кнопки «Старт» можем увидеть, что трансляция идёт одновременно в основной комнате и в Youtube
![](https://habrastorage.org/getpro/habr/upload_files/217/a61/e9b/217a61e9bbcb000f9fdadbd667dac026.png)
Чтобы отключить трансляцию на Youtube, достаточно перейти в OBS и нажать кнопку «Остановить».
![Останавливаем ретрансляцию Останавливаем ретрансляцию](https://habrastorage.org/getpro/habr/upload_files/aef/f94/57c/aeff9457c9d9d237d7a453b855fee16b.png)
Ретрансляция во "Вконтакте"
Открываем https://vk.com/video;
Нажимаем кнопку «Эфир»
![](https://habrastorage.org/getpro/habr/upload_files/7fb/e56/165/7fbe56165aa4537dbeaecaa5e727ca0a.png)
В появившемся окне выбираем «Одноразовый» или «Постоянный» ключ
![](https://habrastorage.org/getpro/habr/upload_files/7b9/fdc/6ee/7b9fdc6eeb9386fff467346e11664b1d.png)
Теперь нам необходимо скопировать данные из «Настройки программы для трансляции». Данные из пункта «URL» скопировать и вставить в поле «RTMP сервер» в OBS, данные из пункта «KEY» скопировать в «RTMP ключ» в OBS
![Копируем здесь Копируем здесь](https://habrastorage.org/getpro/habr/upload_files/a7c/2bd/77c/a7c2bd77c5a25407dc46f4657469aebb.png)
![Вставляем здесь Вставляем здесь](https://habrastorage.org/getpro/habr/upload_files/eb5/461/345/eb546134555914a43ed7fef06857dafa.png)
После того как заполнили RTMP сервер и RTMP ключ, нажимаем ОК.
Запускаем трансляцию в основной вебинарной комнате. Для этого нажимаем запустить трансляцию в OBS.
![](https://habrastorage.org/getpro/habr/upload_files/e78/ee3/eb6/e78ee3eb655da191e87f0b7cef408a29.png)
Переходим в вебинарную комнату и обращаем внимание на то, появились ли мы в эфире.
![](https://habrastorage.org/getpro/habr/upload_files/bdd/af2/969/bddaf2969dbb61a88270b23cfd6e476d.png)
Далее переходим в OBS и нажимаем «Старт» в поле «Множественного Вывода».
![](https://habrastorage.org/getpro/habr/upload_files/70b/704/1a4/70b7041a41a5212584ebeafdcbec2cad.png)
Идём во ВКонтакте и видим, что трансляция идёт.
![](https://habrastorage.org/getpro/habr/upload_files/1e0/3b5/738/1e03b5738ff31f035bcde4b3a42a0083.png)
Теперь мы транслируем видео поток из вебинарной комнаты во «ВКонтакте». Чтобы завершить трансляцию, нам необходимо нажать кнопку «Завершить трансляцию во «Вконтакте», затем перейти в OBS и нажать кнопку «Остановить».
![](https://habrastorage.org/getpro/habr/upload_files/780/b32/166/780b3216633e675f1a95c19e0ce8d120.png)
Резюме
В статье был показан способ ретрансляции видео и аудио потока из вебинарной комнаты Pruffme во «Вконтакте» и “Youtube” при помощи плагина для OBS «Multiple RTMP outputs plugin». Вы также можете при помощи этого плагина ретранслировать поток в другие социальные сети, используя ключ потока и URL. Я не рассматривал детально настройку Аудио и Видео для ретрансляции, плагин позволяет настраивать эти параметры отдельно для каждой соцсети. Эти настройки во многом зависят от технических характеристик и особенностей используемого для ретрансляции оборудования.