I believe Kieran (Snort dev) streamed using Cloudflare Stream a few days ago. I haven't looked too much into this but it's probably doable from your homeserver for a few viewers. If you expect to deliver video and audio to thousands of people, I'd say you need a datacenter worth of hardware to transcode and multicast the video/audio.
deleted by author
reply