Resource icon

TeamSpeak 3 Studio Plugin 1.3.0

Supported Bit Versions
  1. 64-bit
Minimum OBS Studio Version
Supported Platforms
  1. Windows
TeamSpeak 3 Plugin for OBS Studio
The much promised but never delivered (until now) OBS Studio rewrite of the TeamSpeak 3 Plugin. I dropped the "Change channel" feature because as far as I know it was broken so it seemed that no-one used it, otherwise everything should be there. There are a couple of known issues (see below).

This plugin childs (uses) the Text (FreeType 2) plugin so the text and font options are the same as that.

  • An overlay source
  • The ability to add a prefix/suffix to your name in TS3 when streaming and/or recording.
  • The ability to mute you mic in TS3 when streaming and/or recording.
  • The ability to mute TS3 when streaming and/or recording.
In action:



Setting up:

  • Open Tools->TeamSpeak 3 Settings
  • Enable the Overlay
  • You must add the local IP of the computer with TS3 running on it in the IPV4 box. Just leave it as if you are running OBS and TS3 on the same computer.
  • Add you Client Query API Key into the labeled box. This can be found in TS3 under Tools -> Options -> Addons -> ClientQuery -> Settings -> API Key
  • Add your TS3 Unique ID into the labeled box. This can be found in TS3 under Tools -> Identities -> Go Advanced -> Unique ID
  • Enter the modifier you want to have added to your name in TS3 (max 10 characters). If you don't want a modifier, empty this box.
  • Choose to have the modifier as a prefix or suffix.
  • Choose if you want your microphone in TS3 muted when you stream/record
  • Choose if you want TS3 muted when you stream/record
  • Choose if you want the name modifier and mute settings applied to all TS3 servers you are connected to or just the one that is in focus.

Add TeamSpeak 3 Overlay as a source
  • Select the maximum number of names to show at one time (up to 100). Default is 10.
  • Choose if you only want people who are talking to show up.
  • If you choose to only show speakers, set how long you want them to show up once they have stopped talking (up to 500 ms) Currently unimplemented
  • Choose if you want to hide yourself from the overlay
  • Set the symbol for people who are not talking
  • Set the symbol for people who are talking
  • Choose if you want to talking symbols to the left (default) or right of the speaker

Known Issues:
  1. Plugin will not connect to TS3 client (and may crash OBS) if TS3 is launched after OBS.

Work arounds:
  1. Launch TS3 before OBS
  • Unzip the file.
  • Navigate into the TS3StudioPlugin folder (the one you just unzipped).
  • In another window, navigate to where you installed OBS (By default, this will be C:\Program Files (x86)\)
  • Drag the obs-studio folder from TS3StudioPlugin folder into your other window. (So by default, drag the obs-studio into C:\Program Files (x86))
  • When prompted, merge all folders.

OS Support:
  • Windows 64bit (and 32bit for OBS >= 16, OBS < 28 on GitHub)
As ever, if you want to see how bad my coding is, source code is available on GitHub
I feel like I've gone crazy with the bullet points... Oh well...
First release
Last update
4.00 star(s) 3 ratings

More resources from adocilesloth

Latest updates

  1. OBS 28

    Update build for OBS 28. There has been almost no testing of functionality due to current lack...
  2. Fixed a typo

    Personally, I considered it to be a feature demonstrating the fallibility of man. An expression...
  3. Fix "Show/Hide" Buttons in Settings

    Fixed the "Show/Hide" buttons in Tools->Teamspeak 3 Settings. Pressing these buttons now toggles...

Latest reviews

Works fine, only sometimes causes OBS to crash when TeamSpeak is closed unexpectedly or TeamSpeak is not yet running when OBS is started.
Excellent work!
Great plugin. Very usefull, but need little bit work.