Hello, I have done a very similar project before in PHP with a fast Javascript video player. Your server should host FFMPEG in order to create thumbnails of videos automatically, otherwise it has to be selected a picture at the moment you upload the video. I am sure we can do a great job.