New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
What are the advantages and disadvantages of using cloudflare-R2 to store streaming?

in General
What is the difference between using R2 and using a VPS or dedicated server?
Comments
Or maybe you could mention Bunny Stream?
https://bunny.net/stream
Pros:
Pros:
Some I could think of.
Thank you
No, you shouldn't be using Cloudflare R2 to store streams, instead, you should be using their Cloudflare Stream. Cloudflare's ToS has changed a bit this year, and if you don't use a dedicated product to handle the transaction, they may consider you violating ToS.
Thanks for the reminder
Or maybe not cause they don't allow live HLS streams through their platform. Only static video.
The approval to get live HLS functionality is like applying a work VISA to China/North Korea.
Yes
Yes
Yes
Yes
Yes
-Yes
How is this a con? Too centralized? Please, its too late for that.
If you stream major leagues or other sports illegally live, then for sure. But they don't seem to care about Anime at all. Multiple large sites use/used them.
There are ways to limit costs.
Bunny will kick you out instantly regardless if the DMCA is valid or not, and they don't care what you stream. Avoid like plague unless you sending live prayer sessions at local church, since that's probly the only thing they seem to allow. Overall good platform, but when assholes run it, everything becomes limited and shit.
I think there's some confusion here.
Cloudflare R2 is specifically designed to hold any content you want to upload into it, including video. You can even serve that video directly from R2 without violating any of Cloudflare's terms. After all, it's a paid service, and you would be using it as intended.
The thing that Cloudflare doesn't want you to do is use their CDN to cache and deliver videos or other large files that do not originate from one of their paid services.
So, if you're storing videos in R2 (a paid service), I don't see any problem with serving those files via the CDN. They even use this case as one of their examples of permitted use on the page you linked.
EDIT:
I should mention, I'm not saying that R2 is the best Cloudflare service for video, or that this is what should be used for streaming. I'm sure @cxplay is correct by recommending Streams for that. But concerns about a ToS violation shouldn't be the reason for steering clear of R2.
This post specifically says you can use R2 to serve video.
On top of that I'm pretty sure they now even allow putting R2 behind their CDN to stream videos, which was not allowed before.
You can be more than pretty sure, as they use this exact example on the page linked:
What do you mean? cloudflare r2 allows any form of content, stream or not. as long as it abides any laws and other dmca stuff you can do pretty much do anything with it.
You probably confused it to their normal ToS 2.8 where non HTML content is disallowed on their CDN service unless it is part of their "Paid Service". R2 is considered a "Paid service" so ToS 2.8 is not applied here.
So it is clear that you can stream, show images without limit as long as it is using a Paid service.
Edit: Just realized someone already quoted the same line as I did lol, anyways ill just leave it here still.
Well this is for R2, so not sure how u can live stream using their R2 service, which is essentially storage and not livestream stuff
true.
It seems that it is better to use R2 or Stream to store