Александра Травкина

Рестрим с разным битрейтом

Для OBS Studio существует плагин Multiple RTMP, он позволяет рестримить на разные площадки, такие как Twitch и Youtube, с разными настройками кодировщика и битрейта. Разные настройки кодировщика для разных стриминговых площадок необходимы для лучшего качества картинки — ведь при битрейте 6000 картинка на Twitch будет достаточно хорошей, а вот на Youtube уже довольно посредственной.

Помните, что стрим через Multiple RTMP нагружает процессор и видеокарту. Может быть критично, если железо слабое.

Для начала нужно скачать свежую версию плагина. Скачиваем zip архив, папки data и obs-plugins из архива копируем в папку OBS.

Теперь можно запустить сам OBS Studio, в нём появится новая панель «Множественный вывод». Нажмите «Добавить новый вывод», чтобы добавить площадку для стрима. Начнём, например, с youtube.

Здесь нужно указать RTMP Сервер и RTMP Ключ трансляции, их можно найти в «Творческой студи», в панели управления трансляцией. Для Youtube настройки кодировщика, разрешения и битрейта я беру из основных настроек OBS.

Далее, добавим ещё один вывод, на этот раз для Twitch. Здесь также необходимо указать RTMP Сервер и RTMP ключ трансляции, который можно найти в «Панели управления», в разделе «Настройки» — «Канал». Протестировать какой RTMP Сервер лучше всего подходит для вашего стрима, можно небольшой программой TwitchTest.

Так как Twitch не позволяет стримить с битрейтом выше 6000 (8000 для компаньонов), вписываем свои настройки вещания. Выбираем кодировщик, такой же как и основной. Указываем разрешение 1920×1080, если стримите на Youtube в разрешении 2560×1440 или 3840×2160. Если нет, то разрешение здесь можно не указывать. Вписываем битрейт — 6000, ключевые кадры — 2.

Теперь в панели «Множественный вывод» у вас есть две площадки для стрима, каждая со своими настройками кодировщика. Таким образом можно добиться идеальной картинки на обоих платформах.

Отправить
Поделиться
3 комментария
Гогель Фогель 6 мес

Привет, а не знаешь, можно ли с помощью этого стримить из одного обс на несколько twitch каналов?

Александра Травкина 6 мес

Можно. Достаточно прописать rtmp адреса и ключи потока для каждого источника.

Олег Кушаков 6 мес

Спасибо за полезную инструкцию! Вопрос по битрейту: я стримлю на YouTube в 720p и не менял настройку OBS на битрейт = 2500 Kpbs: в принципе, качество устраивает пока что. В таком случае я могу не менять битрейт для стрима на твитч? Не хочется сильно рисковать с железом, повышая битрейт и устраивая рестрим.
А также, как лучше определить интервал ключевых кадров?

Александра Травкина 6 мес

Для твича лучше выставить максимально допустимый битрейт — 6000, иначе картинка будет совсем плоха. Да и для ютуба лучше от 6000 битрейта хотя бы. В целом и туда и туда можно стримить с одинаковым битрейтом. Интервал ключевых кадров для твича и юутуба — 2.

Олег Кушаков 6 мес

Ещё один вопрос вспомнил: какие посоветуете OBS-виджеты для чата и активности, подходящие под рестрим? Я догадываюсь, что интеграция с Restream и их чатбот работать не будет, если запускаешь рестрим не через них?

Александра Травкина 6 мес

RutonyChat, но он платный. Из бесплатных есть sheep.chat. Чат от restream.io вроде бы тоже позволяет читать чаты с двух площадок без, непосредственно, стрима через него. Ещё есть livepush.io, в бесплатной версии котрого есть мульт-чат — ссылка для встраивания в OBS. Виджет чата с сайта streamlabs.com тоже позволяет читать чат с двух площадок, если авторизовать их в настройках.

Rose debug info
---------------