OBS
- obs не подключается
- куда вписать пароль вебсокета obs
- что нужно включить в самом obs
- карточка всё время пишет подключение
- где в obs взять пароль вебсокета
- может ли приложение запускать и останавливать запись
- obs стоит на втором компьютере
- проверка соединения долго думает
Встроен в strAImer: модуль ставится вместе с приложением, скачивать ничего не нужно. Он есть в списке Каталог модулей → Встроенные.
Что это за страница
В разделе Подключения → OBS одна карточка, OBS Studio, — связь приложения с OBS на вашей машине. Пока эта связь есть, остальное приложение может управлять OBS: у сценариев появляются пять действий — OBS: Переключить сцену, OBS: Фильтр источника, OBS: Показать или скрыть источник, OBS: Заглушить или включить звук и OBS: Громкость аудиовхода, — голосовому помощнику можно велеть сменить сцену, а Статус стрима считает OBS одним из признаков того, что эфир идёт.
Связь односторонняя в важном смысле: приложение отправляет в OBS команды и читает список сцен, источников и фильтров. Вашу картинку и ваш звук оно не видит.
Как это настроить
1. Включите сервер в самом OBS
Этот шаг чаще всего и пропускают, и сделать его за вас приложение не может. В OBS Studio откройте Инструменты → Настройки сервера WebSocket и включите сервер. В том же окне лежит порт — 4455, если вы его не меняли, — и пароль: он спрятан за кнопкой показа данных подключения.
Это окно встроено в OBS начиная с 28-й версии. На более старых плагин obs-websocket ставится отдельно, и до этого приложение подключиться не сможет.
2. Заполните три поля
Откройте Подключения → OBS. Карточка с подписью Отключено значит, что модуль выключен: нажмите Подключить OBS Studio, и он включится и сразу откроет свои настройки. Если он уже включён — нажмите Настроить.
В блоке Настройки подключения к OBS Studio:
- Хост OBS WebSocket — уже заполнен для OBS на этом же компьютере. Меняйте его, только если OBS запущен на другой машине; тогда сюда идёт её адрес в вашей локальной сети.
- Порт OBS WebSocket — заполнен обычным значением OBS, 4455. Он обязан совпадать с тем, что показало окно OBS.
- Пароль OBS WebSocket — пароль из OBS. Когда пароль сохранён, поле остаётся пустым и показывает Пароль сохранён — оставьте поле пустым, чтобы не менять: пустое поле сохраняет прежний пароль, поэтому правка порта его не стирает.
3. Проверьте
Проверить соединение сначала сохраняет поля, потом отвечает Успешно подключено к OBS! или Не удалось подключиться к OBS. Проверьте параметры и пароль. Ответ может занять до 15 секунд, чаще всего когда OBS стоит на втором компьютере; пока проверка идёт, на кнопке написано Проверка.... Кнопка Сохранить настройки сохраняет без проверки.
Статус подключения становится Подключено, и ниже появляются два тестера — они видны только в этом состоянии:
- [DEBUG] Тест переключения сцен — Выберите сцену, затем Переключить сцену.
- [DEBUG] Тест фильтров источников — Выберите сцену, Выберите источник, Выберите фильтр, затем Включить фильтр или Выключить фильтр.
Каждая команда и ответ на неё попадают в Журнал команд OBS, а Очистить логи его опустошает. Тестеры нужны, чтобы убедиться в работоспособности связи до того, как вы построите на ней сценарий.
Что здесь нормально
При закрытом OBS страница настроек показывает «Отключено», а карточка — «Подключение...». Правы обе: модуль работает и повторяет попытки, а связи нет. Нажимать нечего — запустите OBS, и он подключится сам.
Список сцен сразу после подключения может быть пустым. Он читается из OBS уже после того, как связь установилась; откройте страницу заново, если он выглядит пустым.
Неверный пароль и неверный порт дают одну и ту же ошибку — ту самую единственную. Если проверка не прошла, посмотрите в окно OBS ещё раз, а не угадывайте: правильные значения существуют только там.
Чего здесь нельзя
- На странице настроек нет кнопок «подключить» и «отключить». Соединение следует за полями и за собственными повторами приложения.
- Ни одна кнопка карточки не рвёт только связь с OBS. Отключить выключает модуль целиком, Удалить подключение стирает всё введённое здесь, включая пароль.
- Ничто здесь не создаёт, не переименовывает и не удаляет что-либо в OBS. Сцены, источники и фильтры всегда выбираются из того, что там уже есть.
- Тестеры срабатывают один раз и ничего не сохраняют. Это не сценарий и не расписание.
- Управления записью и трансляцией на этой странице нет — ни старта, ни остановки, ни паузы.
- Ни картинка, ни звук из OBS в приложение не попадают. У нас ничего не захватывается, не показывается и не записывается.
- В разделе живёт OBS Studio и больше ничего. У Streamlabs Desktop, XSplit и других программ захвата здесь нет ни карточки, ни модуля.