YouTube is one of the best free platforms that allows private streaming. It does lack the advanced features that businesses need. But for personal use, you can easily and quickly get up and running with your stream and share invites out to your select audience via email.