Few I have considered:
1: Upload raw video to Amazon S3/GCS -> Zencoderencoder -> save back to S3/GCS-> Serve through CDN(upside:reliable), (downside:expensive and round-tripping extra bandwidth)<p>2: Upload Raw video to Vimeo PRO-> serve directly through Vimeo CDN(upside: No bandwidth limits) (Downside: Storage Limits)<p>3: Upload To Amazon S3 -> transcode with zencoder-> upload to vimeo(upside: raw video never stored on vimeo)<p>What are other startups using for their User uploaded Video files?
I'm working on a video-centric startup right now and have been putting a lot of effort and thought into this over the last few days.<p>I started off using the Streamble API to upload and serve videos before realizing I needed more control. Now, I'm heading down path #1 and am working on getting GCS / Zencoder / CloudFlare working.<p>Have you discovered anything significant or had new thoughts in the past week? I'd love to chat about this with somebody as I'm solo and find myself questioning my knowledge in some areas.