


All the load will be created by using these instances and we will distribute the load to edge servers using a load balancer. Load servers are configured to act as the viewers eventually the load itself. You can access the setup guide from this link. In order to make Ant Media Server work as in cluster mode, we need to install MongoDB and apply necessary configuration. user nginx worker_processes auto pid /var/run/nginx.pid worker_rlimit_nofile 1048576 events Database Server We are going to utilize Nginx for load balancing and use its round-robin mechanism to distribute the load to Ant Media Edge servers.

Since Nginx doesn’t require much from the system resources so we have used a server with 4 Cores. By performing these steps you can also perform the test by yourself. We are going to explain how to use those tools step by step. In order to monitor the test, you need to have some tools as a prerequisite. In the future, we are going to publish new blogs about our load tests supporting an increased number of viewers that will go up to 100K. Today I’m going to show you how easy to perform a load test with 10K viewers which is just the beginning of our new blog series. Let’s start with 10K as first step 🙂 In some use cases such as trivia quiz apps, webinars, conference room applications you may need Ultra-Low latency using WebRTC with a large number of viewers and publishers and therefore you may need to scale up your solution to support 10K viewers which could be achieved with Ant Media Server scaling solution. We are starting a series of blog posts where we will share how Ant Media Server is scaled up to 100K viewers step by step. It does not store any personal data.Scale up to 10K Ultra-Low Latency Viewers Quickly and Easily with Ant Media Server

The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. The cookie is used to store the user consent for the cookies in the category "Performance". This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". The cookie is used to store the user consent for the cookies in the category "Other. The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". The cookie is used to store the user consent for the cookies in the category "Analytics". These cookies ensure basic functionalities and security features of the website, anonymously. Necessary cookies are absolutely essential for the website to function properly.
