I was playing around with the DVR, with an hls link which was streaming past 7 hours, but when I add the dvrEnabled=true it doesnt work why? I enabled the recording and the videos are there.
Another issue, when the stream loses connectivity , the recoreded videos is stopped and a new one is created does the DVR combine them by default if it works?
Stream Live supports "DVR mode" on an opt-in basis to allow viewers to rewind, resume, and fast-forward a live broadcast. To enable DVR mode, add the dvrEnabled=true query parameter to the Stream Player embed source or the HLS manifest URL.
You need to read the docs on the DVR feature (below isn't directly copied from docs, but the page does explain things)
Manifests are limited to 7200 segments, so depending on your keyframe interval you will probably hit that limit after a number of hours
The DVR won't combine the different streams together. There is a small timeout period where the stream will wait for a reconnection before splitting into a new stream
Hey, I'm trying to test the WebRTC live-streaming feature and seeing some issues. I managed to get a WHIP live input working (see attached image). I'm also aware of the beta limitations (https://developers.cloudflare.com/stream/webrtc-beta/#limitations-while-in-beta), and to my understanding I should be able to consume this stream using WHEP. However, with every player I've tried so far the stream failed to load.
Additional context that might be relevant - For this test I'm using an RTSP test stream with H.264 encoding (on MediaMTX) and publishing to cloudflare using a gstreamer pipeline with "whipsink" (which is listed as gst-plugins-rs here - https://developers.cloudflare.com/stream/webrtc-beta/#whip).
Did anyone manage to get this feature to work? I'm currently subscribed to the live-streaming service based solely on this use-case - I'd really appreciate your help getting it to work (or at least some pointers on how to debug this further). :MeowHeartCloudflare:
To me it looks like the issue might be on the MediaMTX side. CF is only receiving 200kbps which is obviously incorrect which means something about your pipeline is not working
I want to host a video editor SaaS, where I need to store high quality versions of files for rendering and want to get low quality previews for displaying in my editor. Can I use R2 or MUST use Stream for this? And would Stream allow me to retrieve the originally uploaded file?