amazon s3 - Is it advisable to use FFMpeg on my local server for video conversion? -
we starting video sharing website users able upload videos in native formats. however, since video streaming on web in flv format, need convert videos flv.
also, site hosted on amazon ec2 , storage using s3.
can run ffmpeg on amazon ec2 ? best way go ? there other alternatives video encoding rather doing conversion on our own server ? came across www.transloadit.com seems same charging bomb. there cheaper , more intelligent alternatives ?
we planning make website 1 of top 10 biggest niche video streaming websites on internet.
ec2 instances virtual machines can whatever on them, including running ffmpeg.
only can work out costs/benefits of doing conversion on ec2, server or encoding service encoding.com(a google search turn more services).
some thoughts:
ec2
- pay hour , can add new servers (although need design process support multiple servers)
- fast (and free) transfer between ec2 , s3
your own servers
- you pay hardware upfront
- not easy scale if needed
- you need maintain hardware
- bandwidth charges between ec2/s3 , servers
in both diy solutions need deal notoriously error prone process , converting videos of different formats.
video encoding service
- probably more expensive (debatable if factor in development time , support costs)
- easiest way scale quickly
- up , running quickly
- let them deal difficult conversions
Comments
Post a Comment