SRT No room to store incoming packet #4173
Replies: 2 comments
-
I believe I have solved this issue, might have something to do with using RSAS instead of Icecast. I changed the following settings on output.icecast: send_icy_metadata=false mksafe(buffer(stream) The stream has been running for 3 days without any issues! :) |
Beta Was this translation helpful? Give feedback.
-
I'm glad you were able to fix the problem. The SRT log you are seeing usually happens when the listener is not able to process packets fast enough. With regular Using a buffer, the SRT input is actually never blocked. Every now and then one packet might get dropped by you will always process them fast enough. |
Beta Was this translation helpful? Give feedback.
-
Description
I have 2 instances of Liquidsoap running, one at home which is a SRT caller, one on a remote VPS which is a SRT listener. The stream works flawlessy for roughly about 12 hours, until the remote VPS SRT listener crashes and the log is filled with:
Steps to reproduce
Home server (caller)
VPS (listener)
Expected behavior
Possibly the application does not read the packets fast enough and I would need to increase the receive buffer on the listener? re: Haivision/srt#409
Is there a way to add values to rcvbuf on input.srt ?
Liquidsoap version
Liquidsoap build config
Installation method
From OPAM
Additional Info
No response
Beta Was this translation helpful? Give feedback.
All reactions