Thank you for advice.
If you're using AWS Marketplace AMI, you have not pay additional charges, just hourly payment for instance.I use WCS on AWS service, do I have to buy license too or it already include with it ?
Please check if stream transcoding is performed on the server. If the following parameters on the statistis page1. I think it seem too high cpu usage (70%) is that normal for 40-70 steamer? and not match with your answer that m5.2xlarge should be enought for 200 steamer.
http://server:8081/?action=statare not zero, then some streams are transcoded:
Please note that server should be specially configured to handle a big subscribers amount. Read this article What kind of server do you need to run a thousand WebRTC streams? for details, section Preparing for testing.2. Why? Sometime, the steaming is lost and user have to establish new streaming again. For 2-3 hours steaming.
If you need more than 2000 subscribers per server, you have to deploy a CDN. Please read this article for step-by-step deploying example, and this doc for technical details. And, for 2000 subscribers, it should be more powerful config than m5a.2xlarge (m5a.16xlarge and higher for example).3. By early of next month, We have to handle 15,000 steaming connection. and 150,000 stramer by end of next month.
4. If I use above enviroment for 150,000 steamer, it will be amount 3,000 of m5a.2xlarge. I think it seem impossible to do it on AWS and it will be a huge cost.
You can request a presale. In this case, to make a load test, you should provide at least two servers: one to test and another as testing server. Please note that testing server must be more powerful than server to test, at least twice.5. Can you providing a kind of service to us for config the instance and load test together with our team? Please.