Cool! So I'd pay 5 bucks a month to Cloudflare and they'd stream the video (without loading the entire thing when you visit the page)?
Saw this when I was logging in to my Cloudflare account this morning actually... https://www.cloudflare.com/en-gb/products/cloudflare-stream/
Discussion
No idea to be honest, but it looks something like that. Supports multivariate bitrates... Which I guess is what you need so the quality scales based on available bandwidth, which is why YouTube would be loading quicker than self-hosting a 50mb video...