You can optimize and manipulate videos stored outside of Cloudflare Stream with Media Transformations. Transformed videos and images are served from one of your zones on Cloudflare.
I’m trying to let an employee upload videos to the cloudflare “Stream” video hosting, but there’s doesn’t appear to be any user permissions for stream and even if I set her up as admin she doesn’t have stream enabled on her dashboard?
Delivering or storing? Delivering is post-paid, and you can choose any amount of storage that you want. I have 25k minutes storage and deliver easily 500k+ minutes a month
Is it possible to enforce usage limits on Stream (e.g. bandwidth, simultaneous open streams, etc.)? I'm facing an issue with customers abusing the service.
Any reason form data from react native won’t work trying to upload a video via signed direct upload ur? I tested my code with webhook.site and it worked just fine. The response Cloudflare has a 400 request, text/plain content type and blob size 0
Following up in case this ever happens to anyone else (and tagging @1984 Ford Laser since you were helping) The issues with the x264 encoder in OBS were because that encoder does not have a closed GOP despite Cloudflare's documentation saying it does. Using scenecut=0 open-gop=0 fixed this.
And for the NVENC H.264 encoder, it is closed GOP by default. However, the "Look-ahead" option was messing with this. Didn't realize it right away though because in Simple Mode, Look-ahead is not shown on the GUI. However, looking at the OBS logs, it was still enabled for some people while disabled for others, not sure why. Moving to Advanced Mode and turning it off fixed it. Also used gopLength= just to be sure it stayed closed.
I’ve been dealing with this issue for a bit: I have two live inputs both streaming to the same destination (e.g. Twitch). At first, only one input is enabled. When I switch the inputs by disabling the first input and enabling the second input, viewers see an offline screen for a few seconds. Is there a way to make input switching seamless so that the stream doesn’t appear disconnected during the switch?
Is it possible for a worker to "watch" a live stream (from a RTMP stream) and process it, such as for AI or similar workflow? Realtime kit wouldn't be appropriate, as it needs to be a RTMP based input, not a custom sdk
You would need to stream into a separate system, such as OBS, or another video switcher system, to make this work. Twitch works because it auto reconnects on changes, but a destination like YouTube or others prolly would just fail when you fail over to another feed
hello guys, I've been running for a issue since a long time ago. I have a huge delay on some chunks while trying to upload a video using "direct upload" + tus. As you can see at the screenshot, some requests took almost 2 minutes and then failed.
The video has near 250mb and at the dev tools screenshot, the used chunk size is 64mb I've also tried using a smaller( 20mb ) chunk size, but cloudflare took more then 3 minutes to complete the upload.
Now that we are seeing more updates to the Stream dash, can we start seeing more UI alignment with other products like R2 where I am able to select multiple items in a list and perform bulk actions like delete. I also wanna be able to right click my live inputs!
I can't seem to download some captions from the API and Dashboard. The captions show up in the video, but when downloading from the dashboard I get an empty file, and from the API I get a 500 error.
They are captions I uploaded a while ago, problem is I lost the original file and now I'm trying to download the file in Cloudflare but it comes empty.
does anybody know if cloudflare SRT supports multi track audio? I think i tried it and it doesnt seem to work but I dont know if its on my end of if it just isnt supported in cloudflare stream