[Icecast] Icecast-asterisk streaming delay

Geoff Shang geoff at QuiteLikely.com
Fri Nov 16 07:33:06 UTC 2018


First, Icecast isn't a low-latency solution.  Something which uses a UDP 
protocol will be faster.

You can reduce the latency by reducing the buffer size on the client side. 
Disabling the burst options in Icecast may also help.

Also, which codec are you using to stream and at what bitrate?  the reason 
why I ask is that the Ogg Vorbis bit rate (I believe) drops very low 
during silence.


On Fri, 16 Nov 2018, Gopinath Reddy wrote:

> Hi Experts,
> I am using icecast to stream the audio from asterisk server.
> we using asterisk voip server for emergency announcement for user
> extensions which are associated with that server.
> During emergency announcement if any one of user is offline or their
> application running in background he will not listen announcement.
> To overcome this, we are streaming the same announcement to icecast and
> from there even offline user can listen announcement using icecast mount
> point url. But offline user facing latency around 25~30 seconds compared to
> original announcement reached to online user via asterisk.
> Could you please help me out to minimize this latency when announcement
> path like asterisk ---> icecast--->icecast mount-->offline user.
> Thanks in advance.
> Regards,
> Gopinath

More information about the Icecast mailing list