Video streaming consumes dramatically more bandwidth than the HTML/CSS/JS/JPEG/etc files which Cloudflare's CDN is intended to serve. Bandwidth is cheap, especially for Cloudflare, but it's not free. Cloudflare's base pricing, and especially their allowance for free accounts, does not account for such large bandwidth consumption.
Cloudflare does have a product specifically designed to stream video. It is priced accordingly.