Cloudflare will host videos at $5 per 1000 minutes and an extra $1 per 1000 minutes watched per month.
https://www.cloudflare.com/products/cloudflare-stream/
That's the only Cloudflare approved way to do videos and images through the proxy
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
For Example
We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.
Useful Lists
Cloudflare will host videos at $5 per 1000 minutes and an extra $1 per 1000 minutes watched per month.
https://www.cloudflare.com/products/cloudflare-stream/
That's the only Cloudflare approved way to do videos and images through the proxy
Another option you might consider is a cheap VPS( I used racknerd) and frp/rathole. I run all my regular websites through cloudflare tunnels and anything that requires a custom port or video over rathole to my VPS. The VPS using last years Black Friday deal only cost me $30/yr