theca11 / multi-obs-controller

Multi OBS Controller Stream Deck Plugin
https://theca11.github.io/multi-obs-controller/
MIT License
10 stars 2 forks source link
obs-studio streamdeck streamdeck-plugin

Elgato Marketplace Discord Support Ko-fi donate


Multi OBS Controller plugin for Elgato Stream Deck allows you to remotely control one or multiple OBS Studio instances at the same time in an easy way. You can keep them synchronized or manage them individually, it's all up to you! It's ideal for double OBS setups (one instance for streaming, one instance for recording) that you need to control simultaneously.

Requires OBS Studio v29.0 or later (which supports OBS Websockets v5 protocol).

Plugin Documentation

Visit the plugin's website for information regarding installation, configuration and usage with Stream Deck.

Issues and Questions

You can use Github for unexpected issues and feature requests, or join the Discord server to ask general questions and get help.

Contributing

If you want to support the development of the plugin you can buy me a coffee.

PRs are welcomed, but expose your idea before implementing it to ensure it's in line with the plugin vision/goal and you won't waste your time.

Using sources and building plugin

Developing

npm run prepare-dev to prepare your dev environment (symlink to Stream Deck plugins folder)

npm run dev to start watching files and hot-reload plugin output

Building

npm run build to build plugin folder, ready to paste into Stream Deck plugins folder

npm run package to generate installable package (.streamDeckPlugin)


Multi OBS Controller plugin is not affiliated, associated, authorized, endorsed by, or in any way officially connected with the OBS Project. All product, company names and logos are trademarks™ or registered® trademarks of their respective owners.