Открыть сервисСервис

Чат в OBS Studio и Twitch

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

Способы добавления чата в OBS

В OBS Studio нет встроенного модуля чата Twitch. Для отображения сообщений зрителей используются три основных подхода:

СпособОписаниеПлюсыМинусы
Встроенный браузер OBSИсточник «Браузер» с URL страницы чата TwitchПростота, бесплатноОграниченные настройки оформления
Сторонние сервисыNightbot, StreamElements, Streamlabs, Restream ChatГибкая кастомизацияТребуется регистрация, возможна задержка
Скрипты и плагиныOBS Chat Plugin, Twitch Chat OverlayМаксимум контроляСложность настройки

Через встроенный источник «Браузер»

Самый распространённый способ — добавить страницу чата Twitch как браузерный источник:

  1. В окне OBS нажать «Источники» → «+» → «Браузер».
  2. В поле URL указать адрес чата: https://www.twitch.tv/popout/<имя_канала>/chat?popout=`.
  3. Задать ширину и высоту окна (стандартно 400×600 пикселей).
  4. Отключить галочки «Выключать источник, когда он не виден» и «Обновлять браузер, когда сцена становится активной» — это предотвратит сброс прокрутки.
  5. Нажать «ОК».

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

Через сторонние сервисы

Streamlabs Chatbot и Streamlabs Chat

Streamlabs предоставляет виджет чата, который выводится по ссылке вида https://streamlabs.com/chat/s/<токен>`. Токен генерируется в панели Streamlabs после привязки аккаунта Twitch. В OBS добавляется браузерный источник с этим URL. Сервис поддерживает эмодзи Twitch, бейджи подписчиков и модераторов, а также кастомные стили через CSS.

Nightbot

Nightbot — бот для модерации чата, но его панель также может отображать сообщения. В OBS используется аналогичный механизм: браузерный источник с URL панели Nightbot.

Restream Chat

Restream Chat объединяет сообщения из нескольких платформ (Twitch, YouTube, VK и др.) в один поток. Устанавливается как десктопное приложение или выводится через браузерный источник. Полезен для мультиплатформенных трансляций.

Оформление чата

Для кастомизации внешнего вида чата используют:

  • CSS-стили — в сервисах вроде Streamlabs и StreamElements можно задать шрифт, цвет фона, тени и анимации через пользовательский CSS.
  • OBS Chat Plugin — плагин, который выводит чат прямо в интерфейс OBS (не в сцену), удобен для модераторов.
  • Прозрачный фон — в настройках браузерного источника OBS можно отключить фон страницы, оставив только текст сообщений.

Типичные проблемы и решения

  • Чат не обновляется. Причина — включение опции «Обновлять браузер, когда сцена становится активной». Её следует отключить.
  • Чат не отображается после перезапуска. Проверяется авторизация: страница Twitch может потребовать вход в аккаунт. В OBS-источнике нужно включить «Включить управление взаимодействием» и войти в Twitch через встроенный браузер.
  • Задержка сообщений. Сторонние сервисы добавляют 3–15 секунд задержки. Встроенный браузерный источник работает практически в реальном времени.
  • Чёрный экран. Возникает при использовании аппаратного ускорения. В настройках источника можно попробовать отключить «Использовать аппаратное ускорение».

Альтернативные платформы

Механизм добавления чата в OBS универсален и работает с другими сервисами:

  • YouTube Live — URL вида https://www.youtube.com/live_chat?v=<id_видео>`.
  • VK Видео — чат доступен через браузерный захват страницы трансляции.
  • Trovo, DLIVE — поддерживают popout-режим чата аналогично Twitch.

Историческая справка

OBS Studio появился в 2012 году как проект Хьюго «jim» Лапуа (Jim Bailey) и быстро стал стандартом для стримеров. Поддержка Twitch-чата через браузерный источник появилась после перехода на OBS Studio 21+ (2018 год), когда движок CEF (Chromium Embedded Framework) стал стабильным. До этого стримеры использовали отдельные окна и плагины вроде OBS Chat Plugin.

Источники:

  • Документация OBS Studio (obsproject.com/docs)
  • Справочные материалы Twitch Developer Portal
  • Руководства Streamlabs и StreamElements
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru