Live streaming for 300k+ concurrent viewers using CloudFront
We intend using Wowza with Live HTTP origin and CloudFront with max expected concurrency of approx 300k viewers. This would be adaptive HLS with 4 cascades max being 720p stream @ 2500kbps.
Will a m2.4xlarge instance with transcoding and live HTTP origin via CloudFront be able to handle the same? Has anyone implemented such a large streaming with this amount of concurrent viewers in the past using Wowza & CloudFront?
Would appreciate any inputs/recommendation on the same.