Vimeo provides all the tools you need to stream and post pre-recorded content to Viewcy. If you don't have a Vimeo account, contact firstname.lastname@example.org. We can upload a prerecorded video for free. We can also give you a dedicated live stream RTMP URL and Stream key for a donation of your choosing. Contact support for your dedicated stream key.
Setting up Vimeo for privacy:
For a live stream: see this article.
For pre-recorded video: see this article