Understanding Usage Quota Limits - Javascript
In this documentation, you will find detailed information about the quotas associated with each plan, including usage limits for various features and functionalities. Understanding these quotas will help you optimize your usage, selecting the best pricing plan and make the most of your VideoSDK experience.
How VideoSDK limits concurrent usage quota
VideoSDK's approach to limiting usage focuses on concurrent usage rather than overall usage. Concurrent usage refers to the number of participants or requests that can be hosted or processed simultaneously.
For example, if there's a limit of 50 concurrent participants per organization, users can run multiple calls (sessions) simultaneously, with a maximum of 50 participants across all sessions combined.
How to view my current plan’s quota limits?
To view the current quota limits on your organization, simply navigate to the VideoSDK Dashboard, go to your Profile section, and click on the Billing tab.
Free Plan
Since, we’ve designed Free Plan for developers who are just exploring, we’ve kept the limits that would get you started without a hitch.
Organisations on Free Plan have the following limits on concurrent usage:
Feature | Concurrent Limit |
---|---|
Participants in Video Calls | 50 concurrent participants |
Viewers in Live Streams | 100 concurrent viewers |
Recording Request | 1 concurrent request at a time |
HLS Encoding Request | 1 concurrent request at a time |
RTMP-Out Request | 1 concurrent request at a time |
How to increase my limits?
To increase your limits, simply upgrade your plan by providing billing details and credit card information.
Pay-as-you-Go Plan
We've increased participant limits for this paid plan. This way, it won't significantly impact users heavily involved in production or integration.
Organisations on Pay-as-you-Go have the following limits on concurrent usage:
Feature | Concurrent Limit |
---|---|
Participants in Video Calls | 100 concurrent participants |
Viewers in Live Streams | 500 concurrent viewers |
Recording Request | 5 concurrent request at a time |
HLS Encoding Request | 5 concurrent request at a time |
RTMP-Out Request | 5 concurrent request at a time |
How to increase my limits?
To increase your limits further more, simply get in touch with us. Contact us directly or reach out via email at support@videosdk.live, and we'll handle the rest gladly.
Enterprise Plan
For Enterprise users, all limits are tailored to the specific needs. Customised limits ensure optimal performance for your unique requirements.
To get started as an Enterprise user, simply get in touch with us, explain your requirements and use case, and we’ll customise the quota and limits according to your needs.
Examples to understand concurrent limits
Example #1
Let's say you're using video callings (RTC) in your organization on the Free Plan. In this scenario, you can concurrently host up to 50 participants. However, the number of calls (sessions) you initiate is unrestricted.
To simplify, you can run multiple sessions simultaneously, but concurrently, you can only accommodate a maximum of 50 participants across all sessions. If a 51st participant attempts to join, they won't be able to access the session until you upgrade your plan to increase your participant limits.
Example #2
Let’s say you're using live streaming in your organization on the Free Plan. In this setup, you can concurrently host up to 100 viewers joining the sessions. While you have the flexibility to host multiple live streaming sessions, the number of viewers joining session concurrently is restricted.
Example #3
Lets say you’re using video callings (RTC) in your organization on the Pay-as-you-Go Plan and you're hosting 5 concurrent calls (sessions), all of which are being recorded. Now, when you initiate the 6th call (session) and request recording, VideoSDK will not process your recording request. Instead, it will throw an error because you've reached your recording request limit.
If you have any questions regarding quota limits and pricing plan, post in our Discord community, contact us directly, or reach out to us on support@videosdk.live.
Got a Question? Ask us on discord