Is there a way to run Macro Deck on Linux based OBS from a Windows Client ?

HCVoiron

Member
Hi everyone,

My team's championship is over, so i try to erase everything to rebuild everything, hoping to avoid previous errors/mistakes and improve the whole setup...

First of all, my choice, not the simplest i agree, is to set Windows Aside and move to linux. So i installed a mint Cinnamon on my respectable I5-7th Gen / 48 GB / Gtx 1050 / SSD 500 GB. So far, so good, my 3 DeckLink Mini Recorder are up and running within OBS, so is my droidcam.

Now i'd like to get macro-deck running, but, as i understand it, I need to have a server on the linux side, and a client on the Windows Side. I guess the client side won't be a problem as i will access the server through a web navigator. But the server side seems to be a problem, as there is no linux server available so far.

Moreover, i may have a misunderstanding of the web-socket coming in the middle. I don't know if it's mandatory, completely useless for what i want to do...

To sum up, i need a little help from my friends ;)

Thanks in advance
 

onyx_online

New Member
I don't really understand what you're trying to do but generally speaking you can send websocket commands between different platforms. I regularly test commands from my WSL to my Windows client.

By the looks of it the Macro Deck OBS plugin works over websocket (as expected), so that's your client and obs-websocket come preinstalled with OBS versions 28.0.0+ so that would be your server.

Perhaps I've just totally misunderstood your question but my guess is you just need to configure websockets correctly in OBS and use the Macro Deck software to fire the commands.
 

HCVoiron

Member
I don't really understand what you're trying to do but generally speaking you can send websocket commands between different platforms. I regularly test commands from my WSL to my Windows client.
This is probably because i didn't myself fully understood the overall mechanism ;)

After reading your post, i've installed the macro-deck server on the laptop, installed the obsplugins on it, that is connected to my linux OBS WebSocket... I can see all my scenes, so Iguess it will be OK... I was just Wrong with wich was "Server" and wich was "Client"... I though OBS was meant to be Server. This was my mistake...

Many thanks for your post, and your help !
 
Top