title: Amazon s3/Cloudfront Ruby on rails video streaming
body: <p>I am building a ruby on rails website that will store and stream videos.  I am using carrierwave and amazon s3 to upload and store the videos.  If I am not mistaken, I can stream the files directly from s3 to my website.<br>
  So can anyone explain why does it seem that everyone uses cloudfront along with s3. What are the benifits?<br>
  What will be the average cost of such a storage/serving solution.
  I will be streaming the videos via html5 so i will not be looking at encoding solutions</p>