Vimeo and YouTube allow you to not pay for bandwidth, which is great, so they seem like the way to go if we're optimizing for that. The API idea for vimeo is pretty interesting, I'll have to investigate. Alternatively there's always task rabbit.. :)
Vimeo and YouTube allow you to not pay for bandwidth, which is great, so they seem like the way to go if we're optimizing for that. The API idea for vimeo is pretty interesting, I'll have to investigate. Alternatively there's always task rabbit.. :)
However, I have had some good success with vimeo and their pro level accounts but they aren't all cheap. They do have absolutely fantastic api support!
You might also look into reserve instance pricing on cloudfront. They will give you quite discount for the commitment.
My boss is adamant to move some of our video (days of footage per project, multiple projects per year) to YouTube and I couldn't find a hard reason not to do it. Supposedly YouTube won't display ads if the videos are unlisted or private.
There is a substantial cost to video delivery. If you try to push this onto a service to take the cost for you, it really will backfire eventually.
You're pretty spot on about AWS. Storage is super cheap, but data transfer can be really expensive. Also, depending on your users' habits, you'll likely want a CDN to serve your files, especially if you want to serve international markets, and I can tell you that most CDNs are very expensive for video hosting. Third party hosting like Youtube and Vimeo have limits for how you can use them which are easy to go over while full-service video hosting/analytics/monetization like Brightcove and Ooyala will cost you a house.
Shameless self-promotion: you should check us out at dendr.io. We're working on a peer to peer CDN that runs on top of your existing hosting provider (whether you do it yourself, or a CDN) to decrease your costs and give you other benefits. Feel free to email me at "albert@" our domain.