title: Video recording/playback/storage for website
body: <p>I would like to implement video recording/playback/storage capability for my website. I'm done a bit of research, for HTML5 recording, there is RecordRTC which is based on WebRTC. For playback there's video.js. I want to be able to store them on s3 but I haven't figured out how.</p>
  
  <p>1) Is this the best way to do it without paying for cloud based commercial ones such as ziggeo, nimbb and pipe?</p>
  
  <p>2) are there any alternatives that i should look into?</p>
  
  <p>3) how does storage work after recording using RecordRTC and uploading to s3? Do i need to do any sort of compression?
  Any help would be great! Really appreciate it</p>