I was able to transition 12 streams on the fly within 5 minutes to Cloudflare due to an outage with our old streaming provider and haven't looked back. Very easy to use
Dacast, was a platform used by my workplace before I started. Was okay for vod streaming, but failed us multiple times for live. CF Stream has been rock solid and very cost effective, greatly lowering yearly costs for streaming
The errors covered in this document may occur when accessing a website proxied by Cloudflare. For issues related to the Cloudflare API or dashboard, refer to our Cloudflare API documentation.
trying to run the example Cloudflare Worker script to gererate the tokens the site is giving me this error "No event handlers were registered. This script does nothing."
When a live stream starts, a video is generated. You can use the webhook which is fired when a stream starts, to find that video, and restrict its allowed origins. Then you would embed that video instead of the stream itself
I would write a simple Worker that responds to the stream.connectedstream.connected webhook (or whatever its called) and make the necessary changes, and then embed it where necessary. That will depend on your specific needs/requirements
sorry I can't write the code for you. You could just edit the origins and embed after the live video has been created, allow some of 'pre-show' to do so
By default, videos on Stream can be viewed by anyone with just a video id. If you want to make your video private by default and only give access to certain users, you can use the signed URL feature. When you mark a video to require signed URL, it can no longer be accessed publicly with only the video id. Instead, the user will need a signed url...