VASTreaming library is designed to work on low performance devices (e.g., Raspberry Pi) as well as on high performance environment (e.g., high load server application).
The following figures demonstrate performance level a user can expect.
High performance environment:
Max number of concurrent RTSP sessions - approx. 900 per server.
Max number of concurrent RTMP sessions - approx. 600 per server.
Max number of concurrent clients for HTTP-based protocols (e.g., HLS) - approx. 15,000 per server.
Testing has been carried out on a cloud server with 8 vCPU and 16 Gb of RAM configuration. CPU load at the described above indicators was no more than 70%. Server maintained good level of QoS at the maximal load.
Low performance environment (Raspberry Pi):
Max number of concurrent RTSP sessions (audio only) - approx. 40 per server.