Planning a Charity Boxing Day LAN Stream Part 1
Once a year, I run a marathon streaming event (usually 24 hours without a break) to raise money for charity. I am fortunate enough to have others join me, which is great from an experience perspective, but definitely makes it harder to effectively stream the event. Since the effectiveness of the streaming directly relates to the outcomes of donations for charity, I have always found it important to plan-ahead for the system design of the event. Previously, I found it difficult to actually find quality information on how to do something like this, so why not just document what I am doing, when I do it?
The event details #
- At least 24 hours in duration (stream to Twitch the entire time).
- At least two gaming PC’s playing Internet/LAN games, equipped with their own sound, webcam and library of games.
- A server to run LAN dedicated games (e.g. The Forest).
- Unified sound and video through to one Twitch stream.
The Challenge #
- We don’t want to waste processing power on each gaming machine related to encoding the game stream. This needs to be piped to a stand-alone machine.
- Sound. It’s always an issue to get levels right, microphone noise, etc. Actually one of the hardest parts!
Some non-negotiables (for now, to be updated) #
- OBS-NDI for piping out the video and audio from each machine to a dedicated streaming box for upload to Twitch.
The first diagram #
Here is the first potential diagram of how the setup will look. Note that there are 2 games machines, a single LAN server, and a streaming PC.
In the next post… #
Looking at building, testing and configuring this setup. Should make for an interesting journey!