Owncast looks like a welcome alternative to Twitch, Facebook Live, etc: https://owncast.online/
Searching