Стрим из OBS с разными настройками на разные сайты

Советы и хитрости

Стрим из OBS с разными настройками на разные сайты

OBS Studio (Open Broadcaster Software) — это бесплатный программный пакет с открытым исходным кодом для записи видео и прямых трансляций. Стримеры используют OBS Studio, потому что она обеспечивает гибкость и возможность настройки для создания живого контента. Это позволяет им комбинировать различные источники, такие как веб-камеры и оверлеи, для создания уникальных потоков. Они могут переключаться между сценами, следить за своим потоком в режиме реального времени и вносить коррективы на лету. OBS Studio интегрируется с популярными стриминговыми платформами, предлагает настройки оптимизации производительности и имеет большое сообщество пользователей. В целом, это мощный инструмент для создания профессиональных прямых трансляций.

Почему бывает важно стримить с разным качеством на разные платформы?

Каждая стриминговая платформа имеет свои уникальные технические характеристики и требования к прямой трансляции, включая технологии кодирования, поддерживаемые кодеки, рекомендуемые битрейты и разрешения. И иногда стримеры сталкиваются с проблемой — платформы, на которых они хотят использовать мультистрим, имеют разные требования к потоковой передаче. Один из них требует наивысшего качества потока, а другой имеет низкое разрешение или ограничение по битрейту.

obs-800

Настраивая стрим в соответствии с требованиями каждой платформы, вы можете оптимизировать свою трансляцию для этой платформы и гарантировать, что ваша аудитория сможет наслаждаться вашим контентом без каких-либо технических проблем. Это может помочь повысить вовлеченность и удержание, что в конечном итоге может помочь вам расширить свою аудиторию.

Плагин Multiple RTMP outputs для OBS.

Функция мультистрима доступна в OBS Studio благодаря плагину Multiple RTMP outputs plugin. Он бесплатный и удовлетворяет потребности многих пользователей в мультистриме. Однако использование этого плагина имеет некоторые недостатки, которые усложняют его использование для некоторых стримеров:

  • Увеличение нагрузки на сеть при использовании одного энкодера (все потоки имеют одинаковые настройки).
  • Увеличение нагрузки на сеть и процессор при использовании нескольких энкодеров (потоки имеют разные настройки).

Допустим, вам нужно транслировать видео 4k на платформу A и платформу B, и видео 1080p — на платформу C и платформу D. Это возможно с плагином Multiple RTMP outputs, но вам понадобится стабильная сеть со скоростью около 50-70 Мбит/с и достаточно мощный процессор/видеокарта для обработки этих потоков. Но что делать, если вы не располагаете такими ресурсами?

Серверный транскодинг Streamster

В случае, описанном выше, может помочь вариант транскодирования потока на удаленном сервере, предоставляемый сервисами рестрима. Пользователь отправляет единый поток на удаленный сервер сервиса, где видео перекодируется в более низкое качество. Однако такую услугу предоставляют лишь немногие рестриминговые сервисы, и обычно цена за нее довольно высока.

Сервис Streamster имеет возможность транскодирования видеопотока в платных планах, начиная всего с $30 в месяц (безлимитное использование) или $0,96 в час (оплата за использование). Цена зависит от ограничений Разрешения и FPS для исходного и перекодированного потоков, а также от количества каналов мультистрима и ограничения по битрейту: смотреть все тарифные планы. Сервис работает в браузере, поэтому установка какого-либо другого программного обеспечения, кроме OBS, не требуется.

Ключевые характеристики транскодинга от Streamster:

  • Возможность разных настроек разрешения, FPS, битрейта.
  • До 4k/60FPS для оригинального качества и до 1080p/60FPS для транскодированного.
  • Дополнительная задержка видео для транскодированных каналов — до 1с в большинстве случаев.
  • Безлимитное использование для тарифов с ежемесячной подпиской (от $30/месяц), или оплата за время использования (от $0.96/час).
  • Включение/выключение транскодинга, а также настройка битрейта на транскодированных каналов прямо во время трансляции.
  • Без дополнительной нагрузки на компьютер и сеть пользователя — она ложится на наши сервера.
Начать использовать Streamster очень просто — создайте аккаунт и следуйте инструкциям чтобы начать его использовать вместе с OBS.

FAQs

Есть ли способ транслировать разный контент на разные платформы?
С плагином OBS multiple RTMP outputs - да. Вы можете назначить определенную сцену для определенной цели и транслировать ее. В Streamster такой возможности нет. На все платформы может транслироваться только один и тот же контент (но с разными настройками видео).
Что значит “оригинальный” и “транскодированный” стрим?
Оригинальным является поток, настроенный во внешнем энкодере (OBS). Он транслируется на конечный RTMP-сервер без каких-либо изменений на удаленном сервере. Транскодированный поток — это тот, который был изменен на удаленном сервере. Его качество было понижено на стороне сервера, чтобы настроить более низкие параметры качества видео.
Как использование транскодинга влияет на качество прямой трансляции?
Оно снижает качество прямой трансляции (разрешение, FPS или битрейт) в соответствии с потребностями стримера. Это также может привести к небольшой дополнительной задержке видео менее чем на 0,5 секунды.
Нужно ли устанавливать дополнительное программное обеспечение для использования транскодинга Streamster?
При использовании с OBS дополнительное программное обеспечение не требуется. Настройки транскодинга можно настроить в вашем браузере.
Доступна ли функция транскодинга Streamster на Mac?
Да! Сервис доступен в браузере и совместим с Safari.