How to host and play videos in a drupal site?
Something along the lines of the Video module?


  Video module allows you to upload video in any format, play video in
  any format, transcode video to H.246, Theora, VP8 using Zencoder or
  FFMPEG automatically creates video thumbnails, stream videos from
  cloud, HTML5 videos with mobile device playback compatibility. Very
  reliable API for converting videos and auto thumbnail, embed video to
  node body using WYSIWYG module (D7 only) and many more.