Increasing IceCast disconnection timeout & send buffer
Increasing IceCast disconnection timeout & send buffer
Hi Bernd
We do a lot of remote broadcasting on different locations and notice that when there are dropouts in the internet connection (due to bad reception) the IceCast streaming server gets disconnected in ProppFrexx. We stream from the remote location to IceCast with ProppFrexx and pick this stream up using the MODStream player in the ProppFrexx instance in our studio.
Is there a way to prevent these disconnections by setting the timeout somewhere in the settings?
Can we increase the send buffer to something configurable (for example 10 seconds), so when there is an internet dropout it is never noticed because the missing data is sent again within those 10 seconds?
Thank you!
We do a lot of remote broadcasting on different locations and notice that when there are dropouts in the internet connection (due to bad reception) the IceCast streaming server gets disconnected in ProppFrexx. We stream from the remote location to IceCast with ProppFrexx and pick this stream up using the MODStream player in the ProppFrexx instance in our studio.
Is there a way to prevent these disconnections by setting the timeout somewhere in the settings?
Can we increase the send buffer to something configurable (for example 10 seconds), so when there is an internet dropout it is never noticed because the missing data is sent again within those 10 seconds?
Thank you!
Re: Increasing IceCast disconnection timeout & send buffer
No. When the internet connection on/to your ICEcast drops typically all clients resp. the connection to it's source is disconnected automatically - but this you can validate or configure on your ICEcast side.
There is no extra send buffer to configure for ICEcast servers, as the server buffers itself and each source (sending to the server) must deliver the data in real time.
So all buffers are to be configured on the ICEcast server side.
On the receiving side (client, MODstream):
The internet read timeout is set to 10sec. and cannot be configured.
But you can configure in the general setting section General/Audio the Internet Buffer (which is the streaming download buffer), which is by default set to 5 seconds. But I doubt, that this will help mch.
There is no extra send buffer to configure for ICEcast servers, as the server buffers itself and each source (sending to the server) must deliver the data in real time.
So all buffers are to be configured on the ICEcast server side.
On the receiving side (client, MODstream):
The internet read timeout is set to 10sec. and cannot be configured.
But you can configure in the general setting section General/Audio the Internet Buffer (which is the streaming download buffer), which is by default set to 5 seconds. But I doubt, that this will help mch.
Bernd - radio42
ProppFrexx ONAIR - The Playout and Broadcast Automation Solution
ProppFrexx ONAIR - The Playout and Broadcast Automation Solution