Streamlabs Desktop
Входит в Macro DeckПереключайте сцены, управляйте трансляцией, записью и источниками звука в Streamlabs Desktop.
Диалог «Подключение Streamlabs Desktop» с полем «Токен API»
- Переключение сцен и переход в режиме студии
- Запуск и остановка трансляции, записи и буфера повтора
- Выключение звука источников и настройка их громкости
- Показ, скрытие, отражение, поворот и подгонка источников в сцене
- Живые переменные для статуса и времени трансляции и записи
Интеграция Streamlabs Desktop подключает Macro Deck к Streamlabs Desktop (ранее Streamlabs OBS) через его API удалённого управления. Вы подключаетесь с токеном API, который показывает Streamlabs Desktop, и после этого ваши кнопки управляют сценами, источниками, звуком и выводами.
Что можно делать
- Переключать активную сцену, включать и выключать режим студии и переводить предпросмотр режима студии в эфир.
- Запускать, останавливать или переключать трансляцию, запись и буфер повтора, сохранять повтор.
- Показывать, скрывать или переключать источник в сцене.
- Выключать, включать или переключать звук источника аудио, задавать его громкость или повышать и понижать её на шаг.
- Применять к источнику трансформацию: сбросить её, отразить по горизонтали или вертикали, подогнать, растянуть или выровнять по центру экрана либо повернуть.
- Считывать в переменную громкость или состояние звука источника аудио либо видимость источника.
Несколько примеров:
- Кнопка BRB, которая переключает на сцену BRB и выключает микрофон.
- Кнопка Клип, которая сохраняет буфер повтора.
- Кнопка В эфир, которая переключает трансляцию и показывает, в эфире ли вы.
- Цепочка действий, которая запускается по триггеру Трансляция начата и показывает источник веб-камеры.
Как это работает
Macro Deck слушает события, которые отправляет Streamlabs Desktop, поэтому переменные сцены, трансляции, записи, буфера повтора и режима студии следуют за тем, что вы делаете в Streamlabs Desktop. Триггеры срабатывают, когда меняется сцена, когда трансляция или запись начинается, останавливается или меняет статус, когда запускается или останавливается буфер повтора, когда меняется режим студии и когда звук источника выключается или источник показывается или скрывается.
У интеграции одна настройка. По умолчанию она подключается к Streamlabs Desktop на этом же компьютере. В разделе Дополнительная настройка при настройке можно указать адрес другого компьютера. Когда Streamlabs Desktop закрывается, Macro Deck продолжает попытки переподключиться. Если вы создадите в Streamlabs Desktop новый токен, на странице интеграции появится сообщение Streamlabs Desktop отклонил токен API, и нужно снова пройти настройку с новым токеном.
Что понадобится
- Macro Deck 3 в Windows, macOS или Linux
- Streamlabs Desktop, запущенный на этом или другом компьютере в вашей сети
- Удалённое управление, включённое в Streamlabs Desktop, и его токен API
Настройка
Шаг 1: Найдите токен API в Streamlabs Desktop
В Streamlabs Desktop откройте Settings, затем Remote Control. В новых версиях этот раздел находится в Mobile, Third Party Connections, и его нужно там включить. Нажмите на QR-код и выберите show details, чтобы показать токен API, затем скопируйте его.
Шаг 2: Откройте Streamlabs Desktop в Macro Deck
В Macro Deck нажмите Интеграции на боковой панели и выберите Streamlabs Desktop. На вкладке Обзор нажмите Настроить в разделе Настройка. Если включить переключатель в правом верхнем углу, откроется тот же диалог, а интеграция включится после завершения настройки.
Шаг 3: Вставьте токен API
В диалоге Подключение Streamlabs Desktop вставьте токен в поле Токен API.
Если Streamlabs Desktop работает на другом компьютере, включите переключатель Дополнительная настройка и введите его IP-адрес в поле Адрес. Оставьте поле Порт пустым, если не знаете точно, что он отличается от
59650. Нажмите Продолжить. Macro Deck проверяет подключение перед сохранением.Шаг 4: Добавьте действие Streamlabs Desktop на кнопку
На странице Панель нажмите на кнопку, которую хотите использовать. Панель должна быть разблокирована: если кнопка в правом верхнем углу называется Заблокировать, панель разблокирована. Откроется редактор, в котором выбран триггер Короткое нажатие. Нажмите + Добавить действие, слева в диалоге Добавить действие выберите Streamlabs Desktop и затем действие, например Задать сцену. Выберите сцену в поле Сцена и нажмите Сохранить.
Шаг 5: Нажмите кнопку
Нажмите кнопку на телефоне, планшете или в веб-клиенте. Streamlabs Desktop переключится на эту сцену. Если ничего не происходит, проверьте, что Streamlabs Desktop запущен и что настройка показывает статус Подключено на странице Streamlabs Desktop в разделе Интеграции.
Действия19
Назначьте их на кнопку или запускайте из цепочки действий.
- Задать сцену
- Переключает активную сцену.
- Начать трансляцию
- Запускает трансляцию, если она ещё не идёт.
- Остановить трансляцию
- Останавливает трансляцию, если она идёт.
- Переключить трансляцию
- Запускает или останавливает трансляцию.
- Начать запись
- Начинает запись, если она ещё не идёт.
- Остановить запись
- Останавливает текущую запись.
- Переключить запись
- Начинает или останавливает запись.
- Запустить буфер повтора
- Запускает буфер повтора.
- Остановить буфер повтора
- Останавливает буфер повтора.
- Переключить буфер повтора
- Запускает или останавливает буфер повтора.
- Сохранить повтор
- Записывает текущий буфер повтора на диск.
- Задать видимость источника
- Показывает, скрывает или переключает источник в сцене.
- Получить видимость источника
- Записывает в переменную, виден ли источник.
- Выключить звук источника аудио
- Выключает, включает или переключает звук источника аудио.
- Задать громкость аудио
- Задаёт, повышает или понижает громкость источника аудио.
- Получить состояние источника аудио
- Записывает в переменную громкость или состояние звука источника аудио.
- Действие с элементом сцены
- Сбрасывает, отражает, подгоняет, растягивает, выравнивает по центру или поворачивает источник в сцене.
- Переключить режим студии
- Включает или выключает режим студии.
- Переход режима студии
- Переводит предпросмотр режима студии в эфир.
Триггеры14
Кнопка или цепочка действий может реагировать на эти события.
- Сцена изменилась
- Изменилась активная сцена. При желании только для одной сцены.
- Трансляция начата
- Streamlabs Desktop начал трансляцию.
- Трансляция остановлена
- Streamlabs Desktop остановил трансляцию.
- Статус трансляции изменился
- Трансляция перешла в одно из состояний: офлайн, запуск, в эфире, завершение, переподключение.
- Запись начата
- Streamlabs Desktop начал запись.
- Запись остановлена
- Streamlabs Desktop остановил запись.
- Статус записи изменился
- Запись перешла в одно из состояний: офлайн, запуск, запись, остановка.
- Буфер повтора запущен
- Буфер повтора запущен.
- Буфер повтора остановлен
- Буфер повтора остановлен.
- Режим студии изменился
- Режим студии включён или выключен.
- Звук источника изменился
- Звук источника аудио выключен или включён.
- Видимость источника изменилась
- Источник показан или скрыт в сцене.
- Подключено
- Macro Deck подключился к Streamlabs Desktop.
- Отключено
- Подключение к Streamlabs Desktop потеряно.
Переменные7
Показывайте эти значения на кнопках и виджетах или используйте их в условиях.
streamlabs_is_connected- Подключён ли Macro Deck к Streamlabs Desktop.
streamlabs_current_scene- Активная сцена.
streamlabs_scene_count- Сколько всего сцен.
streamlabs_is_streaming,streamlabs_streaming_status,streamlabs_streaming_seconds- В эфире ли вы, статус трансляции и сколько она длится.
streamlabs_is_recording,streamlabs_recording_status,streamlabs_recording_seconds- Идёт ли запись, её статус и сколько она длится.
streamlabs_replay_buffer_active,streamlabs_replay_buffer_status- Работает ли буфер повтора и его статус.
streamlabs_studio_mode_active- Включён ли режим студии.
Часто задаваемые вопросы
Работает ли это, если Streamlabs Desktop запущен на другом компьютере?
Да. Во время настройки включите переключатель Дополнительная настройка и введите IP-адрес этого компьютера в поле Адрес. Порт 59650 должен быть доступен через его брандмауэр.
Streamlabs Desktop отклонил токен API. Что делать?
Токен был создан в Streamlabs Desktop заново или удалённое управление было выключено. Включите его, покажите текущий токен и снова пройдите настройку с ним.
Что происходит, когда Streamlabs Desktop закрывается?
Macro Deck продолжает попытки переподключиться и снова подключается, как только Streamlabs Desktop запущен. До этого действия завершаются с ошибкой Streamlabs Desktop не подключён.
Громкость указывается в децибелах?
Нет. Действие Задать громкость аудио использует положение фейдера, которое показывает Streamlabs Desktop, в процентах, а не значение в децибелах.
Где хранится токен API?
Macro Deck хранит токен в зашифрованном виде на компьютере, где работает Macro Deck, и использует его только для подключения к Streamlabs Desktop.
Ещё в группе «Трансляции»
OBS Studio
Входит в Macro DeckПереключайте сцены, управляйте трансляцией, записью и звуком и реагируйте на то, что происходит в OBS Studio.
Meld Studio
Входит в Macro DeckПереключайте и подготавливайте сцены, управляйте слоями, эффектами и аудиодорожками и выходите в эфир в Meld Studio.
Streamer.bot
Входит в Macro DeckЗапускайте действия Streamer.bot, отправляйте сообщения в чат и реагируйте на любое событие, о котором сообщает Streamer.bot.
Twitch
Входит в Macro DeckПоказывайте чат и статистику трансляции Twitch, модерируйте, проводите опросы и запускайте рекламу, реагируйте на фолловы, подписки и рейды.
YouTube
Входит в Macro DeckПоказывайте чат и статистику прямой трансляции YouTube, меняйте название и теги и реагируйте на Super Chat и новых спонсоров.