Стрим из OBS с разными настройками на разные сайты
Стрим из OBS с разными настройками на разные сайты
OBS Studio (Open Broadcaster Software) — это бесплатный программный пакет с открытым исходным кодом для записи видео и прямых трансляций. Стримеры используют OBS Studio, потому что она обеспечивает гибкость и возможность настройки для создания живого контента. Это позволяет им комбинировать различные источники, такие как веб-камеры и оверлеи, для создания уникальных потоков. Они могут переключаться между сценами, следить за своим потоком в режиме реального времени и вносить коррективы на лету. OBS Studio интегрируется с популярными стриминговыми платформами, предлагает настройки оптимизации производительности и имеет большое сообщество пользователей. В целом, это мощный инструмент для создания профессиональных прямых трансляций.
Почему бывает важно стримить с разным качеством на разные платформы?
Каждая стриминговая платформа имеет свои уникальные технические характеристики и требования к прямой трансляции, включая технологии кодирования, поддерживаемые кодеки, рекомендуемые битрейты и разрешения. И иногда стримеры сталкиваются с проблемой — платформы, на которых они хотят использовать мультистрим, имеют разные требования к потоковой передаче. Один из них требует наивысшего качества потока, а другой имеет низкое разрешение или ограничение по битрейту.
Настраивая стрим в соответствии с требованиями каждой платформы, вы можете оптимизировать свою трансляцию для этой платформы и гарантировать, что ваша аудитория сможет наслаждаться вашим контентом без каких-либо технических проблем. Это может помочь повысить вовлеченность и удержание, что в конечном итоге может помочь вам расширить свою аудиторию.
Плагин 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/час).
- Включение/выключение транскодинга, а также настройка битрейта на транскодированных каналов прямо во время трансляции.
- Без дополнительной нагрузки на компьютер и сеть пользователя — она ложится на наши сервера.
Пожалуйста, изучите нашу пошаговую инструкцию по настройке функции транскодинга (на английском языке) или посмотрите видеоинструкцию.