Hey guys, I am researching for a project and would like to know if I use a 4 core intel cpu with a 10 gig nic card inside how many simultaneous clients should I be able to get if the bitrate per stream is 1mbps (RTMP and HLS)?
I see in the documentation there is a maximum of 10,000 concurrent connections per instance, is this limit even for SD streams?
With a 1g nic (20% overhead accounted for.) = 800mbs throughput, which is 800 1 mbs streams, or 1600 500kbs streams.
You can use this formula for calculating:
number of users * stream bitrate + 20% IP overhead = total server bandwidth
You will have to test your actual server/network using the
load test tool, or monitoring utilization in production.
You must be properly tuned. And to achieve maximum levels you may have to tune your server and network in other ways outside Wowza.