I have AWS instance of type m5a.xlarge
2 core / 4 threads AMD EPYC
16 RAM
and I am streaming 1 input
resolution: 1280 * 720 (HD)
bit rate: ABR 1.5 Mbps
fps:30
codec: x264
and 3 transcoding 3 outputs
output 1:
1280*720
1 Mbps
h264
30 fps
output 2:
480*852
300 kbps
h264
30 fps
output 3:
360*640
200 kbps
h264
30 fps
all that using HLS with one 1 viewer
and the CPU usage more than 80%
I tuned the server using this guide:
https://www.wowza.com/docs/tune-wowza-streaming-engine-for-optimal-performance
but the CPU usage did not change