You have seen Cloudflare Stream come up as a cheap, reliable way to host and stream video, and for a trust question it is almost the easy case: is it real, and will you regret it? Stream is a first-party Cloudflare product, launched in 2017 and running on the network behind a large share of the web. It is not going to disappear, and it is not going to fall over under load. The risk here is not that it is a scam. It is that Stream is a very different kind of product from a VSL player, and buying it expecting a marketing tool is where the regret comes from.
Stream is video infrastructure. Through a single API it takes your upload, encodes it, stores it, streams it live over RTMP or SRT, and delivers it worldwide through a built-in player or your own. The billing is unusually clean: two dimensions only, $5 per 1,000 minutes stored a month and $1 per 1,000 minutes delivered, with encoding and egress free, so there is no separate bandwidth line and no opaque tier to decode. For a developer building a video feature into a product, a course platform or an events site, that is a genuinely good deal and a genuinely reliable pipe.
Where a direct-response marketer has to be careful is the conversion layer, because Stream has none of it. There is no split test scored on sales, no watch-depth pixel fired to Meta or Google, no revenue attribution, and no marketing player. There is not even a no-code dashboard to build a funnel in: Stream is driven through an API and your own code. On a paid-traffic sales letter those missing pieces are the whole game, so Stream fits only if you are willing to build the conversion tooling on top of it. This review is about telling infrastructure and a VSL player apart, and about the two cautions, a runaway bill and thin support, that even happy Stream users raise.