How to Stream a Chess Tournament: Complete Guide
Everything a live chess tournament stream needs, from getting the moves off the boards to the picture your viewers see — and the mistakes that most often spoil a first broadcast.
The short version
Get the games into a live feed (electronic boards, a live PGN or a Lichess Broadcast), turn the feed into a picture with a broadcast layer, choose which board is on air, and stream it with a stream key to YouTube, Twitch or both.
What a chess tournament stream is made of
Streaming a tournament is four jobs, whatever tools you use. The game source gets the moves off the boards as they are played. The broadcast layer turns those moves into a picture worth watching: the board, the players, the clocks. The stream encodes the picture and sends it to a platform. The destination — YouTube, Twitch, a club website — shows it to your audience and usually keeps it afterwards.
Most first broadcasts go wrong at the first two: the moves are not reaching anyone live, or someone spends the whole event rebuilding graphics by hand. Get those right and the rest is settings.
1. Get the games: electronic boards, live PGN or Lichess Broadcast
At most events the moves come from electronic boards. The boards are connected to software at the venue, which publishes every game as it is played — as a live PGN file on a web address, or by relaying it to a Lichess Broadcast that anyone can follow.
If the event is already relayed to Lichess, you have a public, reliable feed of every board, with clocks where the boards report them. That is the easiest starting point for a stream. A live PGN URL from the board software works as well, as long as it is reachable from the internet.
Without electronic boards, a stream can only show what someone enters by hand, which is slow and error-prone for more than a board or two. For a single important game it can be enough; for a round of twenty boards, it is not.
2. Add the broadcast layer
The broadcast layer is what makes a feed of moves into television: a board drawn for video, both players with ratings and titles, the clocks counting down for the side to move, and something on screen when the game turns.
You can assemble it in general streaming software — a captured board widget, overlays for names and clocks — but then it is yours to keep current for every board, all day. Software made for chess broadcasting draws all of it from the feed. ChessMotion Live is one: it reads a Lichess Broadcast or a live PGN feed and produces the broadcast in landscape and vertical, with engine analysis behind a fair-play delay if you want it.
3. Choose which board is on air, and when to switch
A tournament stream usually shows one board at a time: the top board, the decisive game, the one in time trouble. Decide in advance who chooses — one person directing is enough — and what happens when the game on air ends.
Switching should never break the stream. In ChessMotion Live every board of the round sits beside the picture; choosing another puts it on air behind a short card while the stream carries on, auto-switch moves on when a game finishes, and the next round can be followed without going off air.
4. Stream it: platforms, keys and formats
Each platform gives you a server address and a stream key. YouTube and Twitch are the usual pair for chess; Kick and Facebook take a key the same way. Instagram, TikTok and X give streaming keys only to accounts that are allowed to go live with streaming software, and Instagram’s keys work for one broadcast only, so collect fresh ones on the day.
Landscape (16:9) is the format for YouTube, Twitch and websites. Vertical (9:16) is for viewers on phones and the platforms built around them. Producing both at once lets one event reach both audiences; streaming chess live in vertical 9:16 covers what each platform needs.
5. Fair play: the delay
A live stream must not help a player. Some events delay the relay itself; if the stream shows engine evaluations, it should also run behind the boards so that nothing the engine says about a position appears before the players have moved on from it. ChessMotion Live does this with a delay of 15 seconds to 2 minutes whenever analysis is on, and analysis can be switched off entirely where players could watch.
6. Recording, and after the event
Platforms keep the stream: YouTube normally saves a finished live stream on the channel, and Twitch keeps past broadcasts if that setting is on. If you need your own file of the whole broadcast, record it where you stream from — ChessMotion Live does not store one, though it can record a short test before the event.
The games themselves are worth more after the round than the recording: turn the best moments into short videos and replays the club can share all week.
A checklist for the day
- The relay works and is public, or you have a token for a private one.
- Internet at the venue for the boards — the stream itself can run anywhere.
- Stream keys from the right channels, collected before the round (fresh ones for Instagram).
- A test recording watched end to end.
- Someone named to direct: who decides which board is on air.
- Somebody to stop the broadcast when the last game ends.
Common pitfalls
With the games relayed to Lichess, streaming a Lichess Broadcast to YouTube is a step-by-step version of all of this for one platform.
- Leaving live streaming on YouTube until the day: a channel’s first live stream can take up to 24 hours to be enabled.
- Relaying to a private broadcast and wondering why nothing follows it.
- Showing engine evaluations with no delay at an event where players can see the stream.
- Forgetting that the stream keeps running after the last game ends unless someone stops it.
- Using the same stream key for two platforms: every destination has its own.
Frequently asked questions
Do I need electronic boards to stream a chess tournament?
For more than a board or two, yes in practice: they are what makes the moves available live. Smaller events sometimes enter moves by hand, which works for one game but not for a whole round.
How many people does a tournament stream take?
With the games relayed and a broadcast layer that reads the feed, one person can set it up and direct it. Commentary needs more people and other tools.
Can I stream several boards at once?
ChessMotion Live follows every board and puts one on air at a time, switching while live. Several boards side by side in one picture is not something it does.
How do I broadcast a chess tournament on YouTube and Twitch at the same time?
Add a destination for each with its own stream key. The same broadcast goes to both, and with ChessMotion Live one hour on air to both counts as one Live hour.