This would ignore the upload costs and any API costs.
R2 is easy to use. I think there's an API but I just manually upload files in the Cloudflare dashboard.
I had some issues with the default .dev domain Cloudflare gives you so I bought a custom domain. https://community.libretranslate.com/t/failing-to-download-f...
It doesn't say they're storing 15TB for $2.18, it says they're delivering it.
Don't get confused like other commenter.
This works because you dont have complexity of real time encoding, muxing. It quickly becomes a complex infra to manage if we do that ourselves.
I am curious what CDN are you using and what are rough configs?
Cloudflare, along with AWS, Google and GCP are big enough destinations that they pay almost nothing for bandwidth. Unlike the others, Cloudflare charges accordingly.
They are such huge destinations that other network operators come to them and say "peer with me pls senpai".