+++ title = "Streaming setup" date = 2026-03-31 description = "Custom streaming setup to complement teamspeak" draft = true [taxonomies] categories = ["Homelab"] tags = ["Homelab"] +++ ## Motivation Recently my friends and I decided to move away from discord as much as we can. The voice stuff was easy, just self host a Teamspeak3 instance on my Homelab and you are good to go (with arguably better results). However we often had screenshares running in our discord, especially when everyone is just chilling in the same voice channel and someone shares their game/whatever in case anyone wants to check in. But as the experienced teamspeak user might be aware, TS3 does not support screen sharing or anything the like natively. ## OvenMediaEngine + OBS Luckily I found OvenMediaEngine, which is an entire software setup to basically host your own streaming platform. This is obviously overkill for our goal, but works better than I would have expected at first. ## Teamspeak3 Plugin To make the setup for my friends easier and to add some form of security/authentication, I wrote a small teamspeak plugin, which generates the credentials and urls needed to both stream yourself and watch streams. ## Custom Website ## Conclusion