I want to create an app which will provide to user the opportunity to capture from their PC (by using webcamera and Mic) series of videos and save them under his profile. My concerns/questions are:
This is absolutely a complicated thing to do unfortunately. There are a lot of things that just aren't well defined yet for recording audio and video.
The best place is probably going to be storing your videos on Amazon S3. You can use their transcoding service to make the videos web compatible and take screenshots and send the results back to S3. You can also put up a Cloudfront CDN in front of that so downloading the videos will be faster. You'll also only pay for what you use, so the more downloads you get, the more you'll pay. Helps to have your costs scale accordingly.
You can check out some things like this which will allow you to record the webcam and audio in HTML5. https://addpipe.com/blog/mediarecorder-api/
And there's webcamjs which will be useful I'm sure: https://github.com/jhuckaby/webcamjs
I don't know too much about all this but I'm likely going to be diving into a video project deeply sometime soon so maybe I'll know more in a month or two.
Thank you for your answer. I will try to find more information on that issue based on what you suggest me till you develop something that will be useful for me.
Thank you again.
Should you have more information for usage of their transcoding service to make the videos web compatible and take screenshots and send the results back to S3, I would be grateful if you share it with me.
Join 30,005+ developers who get early access to new screencasts, articles, guides, updates, and more.