5 ms·
Meh, I could host it in my data center for under $100/mo. Transit is like $0.1/mbps/month.
by NavinF 5y ago
Meh, I could host it in my data center for under $100/mo. Transit is like $0.1/mbps/month.
- vbezhenar 5y agoCloudflare (and, obviuosly, vimeo) allows for good scalability and provides plenty of services underneath. You would need to code a lot of stuff to provide scalability (like imagine that your video became virus and thousands of people want to watch it at the same time, that's hundreds of gigabits of traffic). You would need to recode it for different devices. You would need to recode it for different network speeds. You would need to make reliable backups to prevent data loss. Maybe you don't even need all that stuff and simple gigabit dedicated server with <video> tag would be good enough for your use-case. That would allow to save a lot of money for sure.
- NavinF 5y agoI’ve implemented literally all of those things besides >100gbps which is a totally different discussion. I also had the additional constraint of realtime GPU encoding and low latency live streaming. Without that, the 1 year project would have been a weekend project. And yeah a single server with 1G transit can easily solve the problem that this thread is about.
- manquer 5y agoviral traffic is possible if the video is free and public. Her videos are subscriber only. Scalabity is not a factor. A simple video tag is good enough, you can store it on object storage (anyone but s3) . This she should do anyway for backup, any provider can kick her out for copyright violations and block her access to her own content. Transcoding is not that difficult anymore video editing software allows you to transcode for the web directly . Unlike 5-10 years back every brower recognizes mp4 h264 today just one file is adequate.