OBS Overlay for VEX TM?

Hello there!
I am a competitor on a V5RC team, but I am also the person in charge of setting up all the technology and software necessary when my high school hosts our tournaments. I have a very deep knowledge about all the different features of the VEX TM software, as well as the OBS and Stream Deck softwares we use for our livestream.

In previous years, we used an OBS plugin here created by DWABTechnology (the same company that makes and updates Tournament Manager, through some form of partnership with VEX) to connect to tournament manager and generate a match overlay for livestreams and/or recordings. However, after trying to get it work like normal at our tournament on Saturday, it appears that this year’s version of TM has rendered that plugin non-functional.

Our solution was to run an instance of TM on our livestreaming PC, open an “Audience Display - Overlay” display, add that as a Window Source to OBS, and Chroma-Key out the green (don’t worry, this PC was not the server instance of TM, that was a separate device). This was certainly functional, but slightly time-consuming and annoying, and it certainly doesn’t feel efficient. It especially feels bad that we have an instance of TM running on the stream PC, which has repeatedly been PSA’d to be a bad idea.

Is there an official (or if not official, made by DWAB and/or VEX - the one we had been using was technically unofficial despite being made by DWAB) OBS plugin that we can use for this in the future?

2 Likes

Did you update the plugin? This year’s version of TM broke compatibility with previous versions of the plugin but the latest release (1.3) does work.


As far as I’m aware the thing you’re not supposed to do is have the stream PC also be the TM server. Merely running TM on the stream computer is fine.

(although our setup uses a single computer to both be the TM server and run the livestream, and that’s never caused us any problems across over 100 events, so I’m not really sure what the reason for that recommendation is)

4 Likes

Ah okay we were still on 1.2
I assumed from the fact that 1.3 was just labeled Linux support that adding Linux support was the only real change in 1.3 :stuck_out_tongue:

Now I know! Thank you very much!

2 Likes