We are establishing a new setup of live streaming. We have an estimate of approximately 50,000 concurrent sessions for live streaming (H.264, AAC). Is nimble streamer a good choice to go with?
what protocol will be used for your live streaming : hls/dash/rtmp ?
in case if you will handle hls/dash open your nimble.conf and add
worker_threads = 4 and restart server.
This option spread your http load between several working threads
I'm not sure single Nimble instance can process all your connections but in general yes Nimble is fine for high load environment.
Do you have any previous record of number of streams handled by nimble? Any feedback from user or test bench results.
You can take a look at the following articles to see what can be done using Nimble Steamer:
You can also take a look at this page to see other use cases for building your infrastructure:
Can anyone plz suggest the recommended server configuration for Nimble Streamer - that can handle 200 - 300 concurrent live streams?
We suggest starting from any modern generation multicore CPU and 8GB of RAM, increasing it if necessary. Please also notice, that you need sufficient bandwidth to broadcast to your clients.
You may find interesting the following article, describing some details for high load connection setup:
Thank you Sergei
and required to achieve the purposes illustrated in the
If you want to know more or withdraw your consent to all or some of the cookies, please
refer to the