Hi, folks!
Checking the openvidu report, i can see a lot of messages of warning in the log:
2023-11-25T13:59:56,206384 1 0x00007f88c3237700 warning kmsutils kmsutils.c:1456 kms_utils_depayloader_adjust_pts_out() Fix PTS not strictly increasing, last: 0:45:51.591139556, current: 0:45:46.302236556, fixed = last + 1: 0:45:51.592139556
2023-11-25T13:59:56,213154 1 0x00007f87cb848700 warning rtpjitterbuffer rtpjitterbuffer.c:734 rtp_jitter_buffer_calculate_pts() rtp delta too big, reset skew
2023-11-25T14:00:02,796937 1 0x00007f89b4419700 warning rtpsession rtpsession.c:3679 session_nack() Removing 7 expired NACKS
2023-11-25T14:01:33,657796 1 0x00007f8ded48a700 warning rtpbasedepayload gstrtpbasedepayload.c:513 gst_rtp_base_depayload_handle_buffer() 53 <= 100, dropping old packet
2023-11-25T14:01:33,657882 1 0x00007f8ded48a700 warning rtpbasedepayload gstrtpbasedepayload.c:513 gst_rtp_base_depayload_handle_buffer() 52 <= 100, dropping old packet
And when this happens, my cpu goes to 100% and the server network goes to high values. I need close one of sessions to stabilize the server.
I don’t know what is causing this. If anyone can contextualize whether these messages could be an indication of this high CPU consumption, I would appreciate the response in advance!
Server configs:
AMD Ryzen 9 3900 12-Core Processor
62GB RAM
OV 2.29
This happens with much more frequency if i leave OPENVIDU_STREAMS_VIDEO_MAX_RECV_BANDWIDTH with 0 now i keep the default value: 1000.
Sent to server: 1000 max - 700 min
Sent to client: 900 max - 700min
Scenario:
1 - N
Subscribers: 600~800
Sessions: 4~6
Thks!
Doug