Earlier quoted context omitted.
Was curious about Cloudflare's pricing as a comparison... it looks like $1 per 1000 minutes viewed, which means a 10 minute video will cost #1 to have 100 views... That just seems prohibitively expensive to me, it's pretty much 100% of the lower end of video advertising just for delivery fees. I know there are competing and cheaper services, but it still seems to be a big burden to get into. I've been trying to use R…
$1/1,000 minutes is the pricing for Cloudflare's "Cloudflare Stream" product, which is specifically about live video streaming: https://developers.cloudflare.com/stream/pricing/ If you're not streaming live I believe you can serve video content out of R2 instead, which still somehow only charges for storage but offers completely free outbound bandwidth (egress).
Micro.blog launches new 'Studio' tier with video hosting
11–20 of 40 posts
Re: Micro.blog launches new 'Studio' tier with video hosting
#12> Because if hosting videos were easy, YouTube wouldn’t be the only game in town. Is self-hosting video still difficult, today in 2025? My intuition is that there are less formats to worry about today, and serving video from static hosting that supports HTTP range headers may be enough for most devices to work. What are the remaining hard problems? Maybe mechanisms to negotiate lower resolution for slower connections…
For most media, 1080p is fine enough. Add 720p and you have enough for 99% of the world.
Re: Micro.blog launches new 'Studio' tier with video hosting
#13> Because if hosting videos were easy, YouTube wouldn’t be the only game in town. Is self-hosting video still difficult, today in 2025? My intuition is that there are less formats to worry about today, and serving video from static hosting that supports HTTP range headers may be enough for most devices to work. What are the remaining hard problems? Maybe mechanisms to negotiate lower resolution for slower connections…
Re: Micro.blog launches new 'Studio' tier with video hosting
#14> Because if hosting videos were easy, YouTube wouldn’t be the only game in town. Is self-hosting video still difficult, today in 2025? My intuition is that there are less formats to worry about today, and serving video from static hosting that supports HTTP range headers may be enough for most devices to work. What are the remaining hard problems? Maybe mechanisms to negotiate lower resolution for slower connections…
I grew up in Australia, and more recently moved to India. Both are well away from the USA, where we who visit find the internet to be bafflingly fast just because of low latency (since most developers aren’t at all careful about avoiding request waterfalls, so even ignoring restricted bandwidth, 200ms of added latency makes the page load take several seconds longer).
Australia wasn’t great for playing high-bitrate videos hosted in the USA. With a high-quality 4G broadband link (rural western Victoria, clear line of sight to the tower 400m away that might host under 300 subscribers; at least 55/25Mbps via cheap phones when I measured it eight years ago), somehow you couldn’t actually download them at more than a few megabits per second at best. I think this is mostly latency effects, even though TCP is supposed to speed up.
India is terrible for playing high-bitrate videos hosted in the USA. A 100Mbps fibre connection can be completely undermined by what I imagine to be terrible peering arrangements on all broadband ISPs I’ve interacted with (Hireach, Airtel, Vybe), and files hosted in the US may trickle across at half a megabit per second or even less. Right now I can copy a file from my VPS in Australia at 1.6Mbps.
And so CDNs are, very sadly, rather valuable.
Re: Micro.blog launches new 'Studio' tier with video hosting
#15This is a great little site that might motivate me to leave substack
Re: Micro.blog launches new 'Studio' tier with video hosting
#16> Because if hosting videos were easy, YouTube wouldn’t be the only game in town. Is self-hosting video still difficult, today in 2025? My intuition is that there are less formats to worry about today, and serving video from static hosting that supports HTTP range headers may be enough for most devices to work. What are the remaining hard problems? Maybe mechanisms to negotiate lower resolution for slower connections…
The other issue is that it's expensive. You can put a video on youtube for free and they carry the cost and cover it with advertising. If you self-host and your videos get a LOT of traffic it gets expensive quickly.
Re: Micro.blog launches new 'Studio' tier with video hosting
#17> Because if hosting videos were easy, YouTube wouldn’t be the only game in town. Is self-hosting video still difficult, today in 2025? My intuition is that there are less formats to worry about today, and serving video from static hosting that supports HTTP range headers may be enough for most devices to work. What are the remaining hard problems? Maybe mechanisms to negotiate lower resolution for slower connections…
Unfortunately, proximity can be important. I grew up in Australia, and more recently moved to India. Both are well away from the USA, where we who visit find the internet to be bafflingly fast just because of low latency (since most developers aren’t at all careful about avoiding request waterfalls, so even ignoring restricted bandwidth, 200ms of added latency makes the page load take several seconds longer). Austral…
Re: Micro.blog launches new 'Studio' tier with video hosting
#18> Because if hosting videos were easy, YouTube wouldn’t be the only game in town. Is self-hosting video still difficult, today in 2025? My intuition is that there are less formats to worry about today, and serving video from static hosting that supports HTTP range headers may be enough for most devices to work. What are the remaining hard problems? Maybe mechanisms to negotiate lower resolution for slower connections…
Unfortunately, proximity can be important. I grew up in Australia, and more recently moved to India. Both are well away from the USA, where we who visit find the internet to be bafflingly fast just because of low latency (since most developers aren’t at all careful about avoiding request waterfalls, so even ignoring restricted bandwidth, 200ms of added latency makes the page load take several seconds longer). Austral…
There are plenty of good providers and some of them are practically free.
I mean sure, if you want to roll your own CDN by hosting boxes in colos across multiple continents and applying geographical load balancing via DNS you're taking on a whole lot of extra complexity, but I think outsourcing that to Cloudflare or Fastly or Fly.io or whomever is a reasonable strategy that still counts as "self-hosting", at least in comparison to using YouTube.
Re: Micro.blog launches new 'Studio' tier with video hosting
#19> Because if hosting videos were easy, YouTube wouldn’t be the only game in town. Is self-hosting video still difficult, today in 2025? My intuition is that there are less formats to worry about today, and serving video from static hosting that supports HTTP range headers may be enough for most devices to work. What are the remaining hard problems? Maybe mechanisms to negotiate lower resolution for slower connections…
The other issue is that it's expensive. You can put a video on youtube for free and they carry the cost and cover it with advertising. If you self-host and your videos get a LOT of traffic it gets expensive quickly.
Re: Micro.blog launches new 'Studio' tier with video hosting
#20Earlier quoted context omitted.
Unfortunately, proximity can be important. I grew up in Australia, and more recently moved to India. Both are well away from the USA, where we who visit find the internet to be bafflingly fast just because of low latency (since most developers aren’t at all careful about avoiding request waterfalls, so even ignoring restricted bandwidth, 200ms of added latency makes the page load take several seconds longer). Austral…
That’s solved by CDN.