@caitp to be honest, I don't think there is a solution for streaming of video to huge groups of people (ex. twitch-like)
but if it is just a meeting with a few people maybe some p2p calls like using webrtc could work, it would be all end-to-end encrypted and without needing to trust any company and also near zero server costs for them