If Cloudflare charges $5 anyway you might as well self-host that's the price of a standard VPS that should be fine for a single user streaming service unless you happen to get millions of views.
Another option for true digital sovereignty is run it on your own hardware, do a reverse SSH tunnel to a VPS, now it's running on-prem and the VPS is just a proxy so you don't need to dox your IP or forward ports on your router.