I’m starting a new project, and I’m a total newbie in wowza and amazon EC2.
The project isn’t really original. Basically, it’s a video surveillance system that use IP cams, with some extra features.
I know that the subject of IP cams is often discussed here, and I already got answers to some of my problems. But what I would like to ask you, it is if the whole system described below can be done like I think it is.
So the system must be able to :
- Provide a (720p) live view from a RTSP stream.
- Record another RTSP stream, 24/7, in mp4 480p.
- The client should be able to access as quickly as possible to recorded videos (stored on S3).
- The client can get an instant access to the videos of the last month.
First of all, are there “ready to use” configurations/solutions for this kind of use ?
From the description you will only need to record the one transcoded rendition however depending on the amount of steams you're wanting to transcode will change the hardware requirements of the server.
Transcoding is a CPU intensive process and to get a good idea of the hardware requirements for your scenario please see the
I don't think this will be possible on a single small instance based on the above requirements.
A mounted EBS volume is supposed to be faster than ephemeral (local) storage. S3 has built-in security features. EBS volume is a drive associated with your EC2 instance, and is as secure as you make it.