We're looking at speccing an EC2 instance to record a number of 1080p H264 streams:
- 4 x 10 Mbps streams
- 1 x 20Mbps stream
Plus to do trans-rate encoding of the 20Mb stream and act as an http live origin for clients connecting through HLS via Cloudfront.
We're wondering what size EC2 instance to go for? We're currently running an m3.medium but we're getting weird connection drops going in to EC2 when we try and publish a 20Mbps stream.
Should we be running a bigger instance? Or any ideas on troubleshooting / performance testing?