What is a fast, easy to use, customizable way to record a video from a user's webcam and store it that works in all browsers?
I'm planning on making a MVC5 application that has the functionality to record a 2 second video from a user's webcam and store it in a separate storage.
I have done some searching but cannot find a clear way on how to collect a video from a webcam. Some options that I found are via Flash (e.g, Red5 recorder), SilverLight or jQuery webcam plugin. The latter only seems to record images, SilverLight seems a bit of a hassle and Red5 seems to fill my needs.
My goal it to collect two seconds video's of users where the user can control when it starts recording and when it finishes. If good means that it is easy to use, customizable and that it has a fast performance, then what is according to you a good way to accomplish this?