CAPTURE BOARDSTATE STREAMER PORTAL
SETUP

1 Link your channel i

Go to Twitch Creator Dashboard › My Extensions › boardstate.gg to generate a pairing token. Paste the pairing token from the extension’s CONFIGURE page.

Treat it like a password: anyone with this token can send cards to your channel. If you ever lose or leak this token, just revisit the extension’s CONFIGURE page to instantly regenerate a new one!

not checked

2 Connect your video & start viewing cards! i

In OBS, click Start Virtual Camera. If you need help setting this up, check out the Advanced section at the bottom of this page for more instructions.

Refresh re-scans your camera options.
Connect starts sending your camera view to the extension and begins identifying cards for your viewers!
Disconnect releases your camera and stops the analysis. Selectable cards will clear shortly afterwards.

no camera connected
Ensure boardstate.gg is set to "Activate as Overlay" in your Twitch Extension Dashboard i This notification will clear once you are live on Twitch.
No Twitch stream found.
Stream has ended, disconnecting in 0:00
Twitch reports no released version of boardstate.gg, so overlay activation can't be checked yet.
boardstate.gg is not set to "Activate as Overlay" in your Twitch Extension Dashboard
Twitch can take a few minutes to report a change you just made, so try again if this has not caught up yet.
Advanced Setting up the OBS Virtual Camera, and testing that your video feed follows your OBS scene changes.
Set up the OBS Virtual Camera
The virtual camera is how boardstate.gg sees your table. It's a built-in feature to OBS and does not require any extra plug-ins or installs.
  1. In OBS, build the scene you stream with, so your play area is visible in it.
  2. In the Controls panel (bottom right), click Start Virtual Camera.
  3. Leave the gear beside it on its default output, Program, so the virtual camera follows your scene switches instead of pinning to one scene.
  4. Come back to this page, press Refresh, then Connect.
Do I have to use OBS Virtual Camera?
You don't have to use OBS virtual camera, however you must ensure your chosen different camera source deactivates when swapping to a different scene from your TCG playing table. Improper set-up means we may still detect cards on your table when you are intending to show viewers a different scene (such as a Just Chatting scene).
Why are my viewers seeing cards even if I changed scenes?
You may not be using OBS Virtual Camera in Program Mode.
Connect a camera, press Test, then switch scenes in OBS. If the preview follows along, then the overlay will correctly clear when you swap to a scene without cards.
not checked
Is boardstate.gg activated as an overlay on my Twitch channel?
This test only works while you are live on Twitch.
not checked
Twitch can take a few minutes to report a change you just made, so try again if this has not caught up yet.
i Clears every card the detector is tracking. Cards reappear as they are seen again.
Error details
When the page flags a problem, the full technical detail appears here. Support may ask you to read or copy-paste from this box.
PREVIEWS
Your stream i The cyan box is the area boardstate analyzes. By default it starts as full screen, but if you have banners or cameras surrounding your game video, drag in the corners to better focus boardstate.gg on the card playing field. Then press Confirm. Your box is remembered on this computer, so it is right where you left it for the next stream.
Confirm boardstate.gg is seeing your OBS Virtual Camera. This is the picture boardstate will analyze.
analyzing full frame
status: waiting for your channel link (step 1)
Which cards can my viewers see? i Watch your stream the way your viewers experience it. Every shaded card is live on their overlay right now! Hover and click them just like a viewer. Shown in grayscale here so the cards stand out, but viewers see your normal colors.
Watch here to confirm the extension is working.
status: waiting for your channel link (step 1)