Go back

Do I need a powerful server to deploy TrueConf Server?

March 15, 2022
Aleksandr Parinov

Aleksandr Parinov

No, you don’t! To install TrueConf Server you will need a PC based on 7th Gen Intel Core i5 CPU running the operating system that fits TrueConf system requirements. If you would like to try TrueConf Server first, you can deploy it even on a regular desktop operating system such as Windows 10.

A feature of the TrueConf protocol is scalability, which ensures optimal consumption of hardware resources while hundreds of users participate in video conferencing sessions at the same time. The only limitation for the number of simultaneous video conferences is your bandwidth and network interface speed. You can learn more about bandwidth requirements here. By the way, our video conferences work stable even at 32 kbps.

When streaming, recording conference on the server side or connecting participants via third-party protocols (e.g. H.323, SIP, BFCP, H.239, RTSP or WebRTC), the CPU load is significantly increased due to video transcoding. In such conditions we recommend that you reserve one logical core for each running conference (not for each participant).

It is possible to deploy TrueConf Server on a computer where other Internet services (such as domain controller or mail server) are installed, because these services do not use up a lot of the CPU’s processing power or network resources. However, we still recommend that you deploy TrueConf Server on a dedicated or virtual server and use it for video conferencing only.

System requirements for common configurations

Please reserve additional 50% network traffic for configurations with specific network traffic usage.

For different conferencing modes the XxY formula is used where X is the number of speakers or presenters, Y is the total number of conference participants. For example in a 4×20 role-based conference there can be no more than 4 concurrent presenters with up to 20 participants in total.

The number of concurrent conferences on the server System requirements Server specifications
All-on-screen conference (36×36)

10 WebRTC connections + 10 SIP/H.323 endpoints + 16 client applications + conference recording and streaming

1 Basic CPU: Intel Xeon E-2234

CPU load: ~ 54%

RAM: 16 GB

Network: 150 Mbps

2 Recommended CPU: Intel Xeon E-2288G

CPU load: ~ 52%

RAM: 32 GB

Network: 300 Mbps

3 Advanced for uniprocessor systems CPU: Intel Xeon Gold 6226R

CPU load: ~ 57%

RAM: 32 Gb

Network: 450 MBps

7 For dual-processor systems 2 x CPU: Intel Xeon Gold 6226R

CPU load: ~ 69%

RAM: 64 GB

Network: 1100 MBps

All-on-screen conference (36×36)

36 client applications + conference recording and streaming

1 Basic CPU: Intel Xeon E-2234

CPU load: ~ 45%

RAM: 16 GB

Network: 160 Mbps

3 Recommended CPU: Intel Xeon E-2288G

CPU load: ~ 55%

RAM: 32 GB

Network: 480 Mbps

5 Advanced for uniprocessor systems CPU: Intel Xeon Gold 6226R

CPU load: ~ 56%

RAM: 32 Gb

Network: 800 MBps

10 For dual-processor systems 2 x CPU: Intel Xeon Gold 6226R

CPU load: ~ 26%

RAM: 64 GB

Network: 1600 MBps

Role-based conference (22×70)

Speakers on the podium: 5 WebRTC connections + 5 SIP/H.323 endpoints + 12 client applications

Total participants: 15 SIP/H.323 endpoints + 15 WebRTC connections + 40 client applications

1 Basic CPU: Intel Xeon E-2234

CPU load: ~ 53%

RAM: 16 GB

Network: 200 Mbps

2 Recommended CPU: Intel Xeon E-2288G

CPU load: ~ 59%

RAM: 32 GB

Network: 400 Mbps

3 Advanced for uniprocessor systems CPU: Intel Xeon Gold 6226R

CPU load: ~ 56%

RAM: 32 Gb

Network: 600 MBps

6 For dual-processor systems 2 x CPU: Intel Xeon Gold 6226R

CPU load: ~ 61%

RAM: 64 GB

Network: 1400 MBps

Role-based conference (22×70)

Speakers on the podium: 22 client applications

Total participants: 70 client applications

1 Basic CPU: Intel Xeon E-2234

CPU load: ~ 40%

RAM: 16 GB

Network: 200 Mbps

3 Recommended CPU: Intel Xeon E-2288G

CPU load: ~ 58%

RAM: 32 GB

Network: 600 Mbps

5 Advanced for uniprocessor systems CPU: Intel Xeon Gold 6226R

CPU load: ~ 52%

RAM: 32 Gb

Network: 1000 MBps

9 For dual-processor systems 2 x CPU: Intel Xeon Gold 6226R

CPU load: ~ 47%

RAM: 64 GB

Network: 1800 MBps

Role-based conference (4×20)

Speakers on the podium: 3 WebRTC connections + 1 SIP/H.323 endpoint + conference streaming and recording

Total participants: 4 SIP/H.323 endpoints + 16 WebRTC connections + conference streaming and recording

6 Basic CPU: Intel Xeon E-2234

CPU load: ~ 46%

RAM: 16 GB

Network: 150 Mbps

12 Recommended CPU: Intel Xeon E-2288G

CPU load: ~ 59%

RAM: 32 GB

Network: 300 Mbps

20 Advanced for uniprocessor systems CPU: Intel Xeon Gold 6226R

CPU load: ~ 58%

RAM: 32 Gb

Network: 500 MBps

38 For dual-processor systems 2 x CPU: Intel Xeon Gold 6226R

CPU load: ~ 51%

RAM: 64 GB

Network: 765 MBps

Role-based conference (4×20)

Speakers on the podium: 4 client applications + conference streaming and recording

Total participants: 20 client applications + conference streaming and recording

6 Basic CPU: Intel Xeon E-2234

CPU load: ~ 58%

RAM: 16 GB

Network: 200 Mbps

15 Recommended CPU: Intel Xeon E-2288G

CPU load: ~ 57%

RAM: 32 GB

Network: 400 Mbps

30 Advanced for uniprocessor systems CPU: Intel Xeon Gold 6226R

CPU load: ~ 60%

RAM: 64 Gb

Network: 800 MBps

50 For dual-processor systems 2 x CPU: Intel Xeon Gold 6226R

CPU load: ~ 53%

RAM: 64 GB

Network: 1275 MBps

All-on-screen conference (10×10)

5 WebRTC connections + 5 client applications + conference recording and streaming

4 Basic CPU: Intel Xeon E-2234

CPU load: ~ 54%

RAM: 16 GB

Network: 100 Mbps

8 Recommended CPU: Intel Xeon E-2288G

CPU load: ~ 61%

RAM: 32 GB

Network: 200 Mbps

14 Advanced for uniprocessor systems CPU: Intel Xeon Gold 6226R

CPU load: ~ 68%

RAM: 64 Gb

Network: 350 MBps

25 For dual-processor systems 2 x CPU: Intel Xeon Gold 6226R

CPU load: ~ 58%

RAM: 64 GB

Network: 623 MBps

All-on-screen conference (10×10)

10 client applications + conference recording and streaming

4 Basic CPU: Intel Xeon E-2234

CPU load: ~ 50%

RAM: 16 GB

Network: 100 Mbps

10 Recommended CPU: Intel Xeon E-2288G

CPU load: ~ 48%

RAM: 32 GB

Network: 250 Mbps

18 Advanced for uniprocessor systems CPU: Intel Xeon Gold 6226R

CPU load: ~ 59%

RAM: 64 Gb

Network: 450 MBps

35 For dual-processor systems 2 x CPU: Intel Xeon Gold 6226R

CPU load: ~ 58%

RAM: 64 GB

Network: 900 MBps

All-on-screen conference (5×5)

4 SIP/H.323 endpoints + 1 client application + conference recording and streaming

3 Basic CPU: Intel Xeon E-2234

CPU load: ~ 50%

RAM: 16 GB

Network: 20 Mbps

7 Recommended CPU: Intel Xeon E-2288G

CPU load: ~ 57%

RAM: 16 GB

Network: 40 Mbps

13 Advanced for uniprocessor systems CPU: Intel Xeon Gold 6226R

CPU load: ~ 59%

RAM: 32 Gb

Network: 70 MBps

25 For dual-processor systems 2 x CPU: Intel Xeon Gold 6226R

CPU load: ~ 57%

RAM: 64 GB

Network: 154 MBps

All-on-screen conference (5×5)

5 client applications + conference recording and streaming

7 Basic CPU: Intel Xeon E-2234

CPU load: ~ 48%

RAM: 16 GB

Network: 20 Mbps

15 Recommended CPU: Intel Xeon E-2288G

CPU load: ~ 45%

RAM: 16 GB

Network: 40 Mbps

25 Advanced for uniprocessor systems CPU: Intel Xeon Gold 6226R

CPU load: ~ 40%

RAM: 32 Gb

Network: 140 MBps

50 For dual-processor systems 2 x CPU: Intel Xeon Gold 6226R

CPU load: ~ 40%

RAM: 64 GB

Network: 275 MBps

Role-based conference (2×100)

Speakers on the podium: 1 WebRTC connections + 1 client application

Total participants: 30 WebRTC connections + 70 client applications + conference streaming and recording

2 Basic CPU: Intel Xeon E-2234

CPU load: ~ 24%

RAM: 16 GB

Network: 260 Mbps

6 Recommended CPU: Intel Xeon E-2288G

CPU load: ~ 54%

RAM: 16 GB

Network: 775 Mbps

10 Advanced for uniprocessor systems CPU: Intel Xeon Gold 6226R

CPU load: ~ 67%

RAM: 64 Gb

Network: 1300MBps

12 For dual-processor systems 2 x CPU: Intel Xeon Gold 6226R

CPU load: ~ 26%

RAM: 64 GB

Network: 1800MBps

Role-based conference (2×100)

Speakers on the podium: 2 client applications

Total participants: 100 client applications + conference streaming and recording

3 Basic CPU: Intel Xeon E-2234

CPU load: ~ 60%

RAM: 16 GB

Network: 400 Mbps

6 Recommended CPU: Intel Xeon E-2288G

CPU load: ~ 59%

RAM: 16 GB

Network: 800 Mbps

12 Advanced for uniprocessor systems CPU: Intel Xeon Gold 6226R

CPU load: ~ 62%

RAM: 64 Gb

Network: 1600 MBps

13 For dual-processor systems 2 x CPU: Intel Xeon Gold 6226R

CPU load: ~ 35%

RAM: 64 GB

Network: 1720 MBps

Role-based conference (5×240)

Speakers on the podium: 2 WebRTC connections + 3 client applications

Total participants: 30 WebRTC connections + 180 client applications + conference streaming and recording

1 Basic CPU: Intel Xeon E-2234

CPU load: ~ 38%

RAM: 16 GB

Network: 440 Mbps

2 Recommended CPU: Intel Xeon E-2288G

CPU load: ~ 37%

RAM: 32 GB

Network: 880 Mbps

3 Advanced for uniprocessor systems CPU: Intel Xeon Gold 6226R

CPU load: ~ 56,4%

RAM: 64 Gb

Network: 1300 MBps

4 For dual-processor systems 2 x CPU: Intel Xeon Gold 6226R

CPU load: ~ 17%

RAM: 64 GB

Network: 1800 MBps

Role-based conference (5×240)

Speakers on the podium: 5 client applications

Total participants: 240 client applications + conference streaming and recording

1 Basic CPU: Intel Xeon E-2234

CPU load: ~ 50%

RAM: 16 GB

Network: 330 Mbps

3 Recommended CPU: Intel Xeon E-2288G

CPU load: ~ 45%

RAM: 32 GB

Network: 1000 Mbps

5 Advanced for uniprocessor systems CPU: Intel Xeon Gold 6226R

CPU load: ~ 58%

RAM: 64 Gb

Network: 1650 MBps

5 For dual-processor systems 2 x CPU: Intel Xeon Gold 6226R

CPU load: ~ 29%

RAM: 64 GB

Network: 1650 MBps


Still have questions? Please contact our support team directly via online chat.

Sign up for newsletter