Короткий ответ: если у вас OBS Studio 28 или новее, obs websocket скачать обычно не нужно. WebSocket-сервер уже встроен в OBS. Проверьте меню Tools -> obs-websocket Settings, включите сервер, задайте пароль и используйте адрес ws://127.0.0.1:4455. Отдельный плагин нужен в основном для старых версий OBS или особых сценариев совместимости
Проверьте версию OBS
Сначала откройте OBS Studio и посмотрите версию в меню Help -> About
Если версия свежая, ищите:
Tools -> obs-websocket Settings
Если такой пункт есть, скачивать отдельный obs-websocket не нужно. Вам нужно включить сервер и настроить доступ
Как включить встроенный OBS WebSocket
Откройте настройки obs-websocket и проверьте:
Enable WebSocket server;- порт, обычно
4455; - включена ли аутентификация;
- задан ли пароль.
Пароль лучше оставить включенным. Через WebSocket можно управлять сценами, записью, источниками и другими действиями OBS
После настройки локальный адрес обычно такой:
ws://127.0.0.1:4455
Для подключения с другой машины нужен IP компьютера с OBS и разрешение firewall
Когда нужен отдельный плагин
Отдельный obs-websocket имеет смысл искать, если:
- у вас старая версия OBS до встроенного WebSocket;
- старый скрипт требует старый протокол;
- вы поддерживаете legacy-интеграцию;
- в меню Tools нет obs-websocket Settings.
Для новых пользователей безопаснее обновить OBS Studio до актуальной версии, чем ставить случайный архив с плагином из непонятного источника
Если вы все же работаете со старым OBS, скачивайте плагин только с официальной страницы проекта или GitHub-репозитория obs-websocket. После установки обычно нужно полностью закрыть OBS, поставить плагин по инструкции для вашей операционной системы и снова открыть OBS. Если пункт настроек так и не появился, почти всегда причина в несовместимой версии OBS, неправильной папке установки или архитектуре сборки
Для команды и продакшен-стриминга лучше зафиксировать версии: какая версия OBS, какая версия obs-websocket и какой протокол ожидает ваш скрипт. Иначе один компьютер обновится, другой останется старым, и одинаковый код начнет вести себя по-разному
Как проверить подключение из Node.js
Установите клиент:
npm init -y
npm install obs-websocket-js
Создайте check-obs.mjs:
import OBSWebSocket from "obs-websocket-js";
const obs = new OBSWebSocket();
try {
await obs.connect("ws://127.0.0.1:4455", "ВАШ_ПАРОЛЬ");
const version = await obs.call("GetVersion");
console.log("OBS:", version.obsVersion);
console.log("obs-websocket:", version.obsWebSocketVersion);
await obs.disconnect();
} catch (error) {
console.error("Не удалось подключиться:", error);
}
Запуск:
node check-obs.mjs
Если выводит версию OBS, WebSocket работает
Если подключение не работает
Проверьте, запущен ли OBS. WebSocket-сервер живет внутри OBS, поэтому без запущенной программы подключаться некуда
Проверьте порт. Если в OBS указан не 4455, используйте фактический порт
Проверьте пароль. Ошибка авторизации почти всегда означает неправильный пароль или включенную аутентификацию без передачи пароля в клиенте
Проверьте firewall, если подключаетесь не с той же машины
Что не стоит делать
Не скачивайте obs-websocket с непонятных сайтов. Используйте официальные страницы OBS и репозиторий проекта
Не отключайте пароль ради “быстрой проверки”, если порт доступен в сети
Не путайте OBS WebSocket с трансляционным stream key. Это разные вещи
Не ставьте старый плагин поверх свежего OBS без причины: можно получить конфликт версий и странные ошибки подключения
Не открывайте порт obs-websocket наружу “для удобства”, если не понимаете сетевую безопасность. Для удаленного управления лучше использовать VPN, закрытую сеть или другой контролируемый канал доступа
Самопроверка
Сделайте три проверки:
- Сервер включен, порт и пароль известны.
- Скрипт
check-obs.mjsполучаетGetVersion.
Если все три шага прошли, задача “obs websocket скачать” фактически решена: либо скачивать ничего не нужно, либо вы поняли, что именно нужно только для старой версии
Что почитать дальше по WebSocket
Если нужен общий маршрут по теме, откройте рубрику WebSocket. Для соседних задач пригодятся эти разборы:
- OBS WebSocket: как подключить и проверить управление OBS
- OBS WebSocket: подключение к стриму и автоматизация сцен
- Fedora 43: как установить WebSocket сервер
- OBS Web: как связать OBS с веб-управлением через WebSocket



