33 lines
1.2 KiB
Markdown
33 lines
1.2 KiB
Markdown
+++
|
|
title = "Streaming setup"
|
|
date = 2026-03-15
|
|
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
|