On the topic of WebRTC, I would love live instant clipping to be supported on WHIP at some point. About to start architecting my own similar solution somehow
Ouch and ouch. I guess it's on to figure out custom solutions as I'd prefer to pull VODs and recordings separately to another bucket anyways.... and if you have any advice or you come up with some solution for clipping and other things, I'd love to hear it if you wanted to share and I will be open and say my inbox is open. I've been working on a project very important/special to me and I'm just trying to get everything right.
I think my plan will be to use #containers-beta to run ffmpeg instances that somehow ingest and export MP4 clips of WebRTC streams. I'll definitely reach out if I come up with something. In the past I was using RTMP/HLS extensively, but have recently been looking into webRTC for the major latency improvements, but overall support isn't where I'd want it to be at the moment
i'd love to learn anything I can learn. I'm a housebound CHF patient so I spend most of my time trying to learn things, build things..... design things... and so anywhere I can learn, I truly appreciate the opportunity to do so. And yeah, the webrtc/whip latency is something else.... like... it's almost mindblowing almost
Yeah the latency improvements are so good, in the past my pipeline was like 15-30 seconds end to end, but now I'm looking at 3-5seconds max which is crazy for me
yeah I was sitting here earlier using the CF url....and I had OBS on one monitor and the dashboard w/ player on the other monitor and it was really ....really close
What are their OBS output settings? Have they tried another input? I've had instances where an input just refuses to work with a specific user's OBS instance for no good reason, but works with another one no worries
I'm not sure of their settings but there are multiple users on this platform so trying to get everyone "in line" or "on the same settings" is going to be next to impossible
I'm currently using Cloudflare Stream, but I'm running out of storage space. I tried upgrading my subscription plan to increase the storage limit, but every time I attempt the payment/upgrade, I get a 500 Internal Server Error. Why is this happening?
Please do not ping community members for non-moderation reasons. Doing so will not solve your issue faster and will make people less likely to want to help you.
Cloudflare's billing system is undergoing some changes/migration. During this period, there have been recurring cases of extra bills, incorrect bills, or other issues.
To resolve these issues, create a Support ticket by using the following link (you must be logged into your Cloudflare account): https://dash.cloudflare.com/?to=/:account/support. There is a backlog of tickets so it might take a while to get a response.
Note that all accounts, even Free plan accounts, can create billing tickets. Tickets are the only way to resolve billing issues; we cannot help you in this Discord.
no channel for cloudflare images? Is this the closest thing? Wondering why cloudflare images is not setup like other services like kv, d1, r2 where I create multiple instances and seperate per project.
under Media > Images > Hosted Images : it shows all my images for all my projects. Where as for KV example I can isolate my data by creating multiple KV instances each with their own ID. I wish I could do that for images.
hey - does anyone else also run into the issue of stream starting to get problems when you add around ~15 viewers when streaming? basically we're running into the issue of video getting stuck and needing to refresh the page whenever that happens, and it seems to only happen when we go above a certain load limit - and if so, anyone have any advice here? unfortunately since its in beta we cant see any metrics
and its not an issue with streaming out as that is fine with OBS, nothing dropped on that side
if you mean from end user side, then yep - could be reprod both from one device (where we put several streams running when trying to debug this - after adding more than 5, some of the streams started to get stuck) as well as from around 20-30 end-users who were in different networks (and ISPs) in the same country - who were all running just a single instance of the stream to their own device
near as i can tell from documentation and publicly available info, it shouldnt be a p2p sharing issue as well even though webrtc is generally meant to be that sort of thing, but it looks like for cloudflare stream product, cf network and servers do the heavy lifting, so to speak, and given the beefy hardware and network (and extremely small amount of people being streamed to) involved, this shouldnt be a product limitation - especially since we even tried pulling the resolution down to 720p, but that didnt make much of.a difference either
though since everyone is in the same country, most probably everyone is using the cf datacentre in tallinn, estonia, both for ingress and egress - but id like to imagine that shouldnt make much of a difference
so im trying to understand what might be happening, and if we can get around this issue - is there any way to enable metrics and logging? by default theyre disabled and couldnt find a way to enable them - figured its because its technically in beta as a product, but perhaps theres away regardless
in browser inspector we occasionally get 404 for get request to stream url/key, but that happens even when stream is running fine, so it probably handles occasional cuts just fine, but at some point it gets stuck and page needs to be reloaded
I'm in the web environment and I need to upload a video as I record it. I first tried TUS, but Cloudflare doesn't support Upload-Defer-Length: 1Upload-Defer-Length: 1 like the official TUS does.
Then I tried live streams, but the issue is, Cloudflare doesn't create recordings for those made with WebRTC.
So, the only option left seems to be uploading multipart to R2 and using a service to create the stream later.
I want to double-check: Is there no way to use streams or TUS for this?