[Pkg-icecast-devel] Bug#516305: icecast2: Likes to disconnect sources streaming silence (extremely low bit rates)

hhaamu at gmail.com hhaamu at gmail.com
Fri Feb 20 14:08:15 UTC 2009


Package: icecast2
Version: 2.3.2-2
Severity: normal

*** Please type your report below this line ***

The icecast2 server likes to disconnect sources streaming things with
extremely low bit rates, such as an ogg vorbis file with a considerable
amount of silence.

What likely happens is that the source client sends a whole block of
silence (20+ seconds) in just a single packet, and then refrains from
sending any further packets. The server notices that the socket seems
stale and disconnects the source, although the source is still there and
the server still has plenty of data in its buffer.

I tested this with oggfwd, and I've observed it before with ices2.

Attached is error.log in debug mode streaming an offending file (20m36s
with silence starting at roughly 3m50s). The streaming client (oggfwd)
exited after 4 minutes 13 seconds.

Possible work-arounds:
1) adjust source-timeout in icecast.xml

2) use encoder in managed bit rate mode (set a minimum bit rate)



-- System Information:
Debian Release: 5.0
   APT prefers stable
   APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages icecast2 depends on:
ii  adduser                   3.110          add and remove users and  
groups
ii  libc6                     2.7-18         GNU C Library: Shared  
libraries
ii  libcurl3-gnutls           7.18.2-8       Multi-protocol file  
transfer libra
ii  libogg0                   1.1.3-4        Ogg Bitstream Library
ii  libspeex1                 1.2~rc1-1      The Speex codec runtime  
library
ii  libtheora0                1.0~beta3-1    The Theora Video  
Compression Codec
ii  libvorbis0a               1.2.0.dfsg-3.1 The Vorbis General Audio  
Compressi
ii  libxml2                   2.6.32.dfsg-5  GNOME XML library
ii  libxslt1.1                1.1.24-2       XSLT processing library -  
runtime

Versions of packages icecast2 recommends:
pn  ices2                         <none>     (no description available)

icecast2 suggests no packages.

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: error.log
Type: application/octet-stream
Size: 14758 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-icecast-devel/attachments/20090220/1cb8ee90/attachment.obj 


More information about the Pkg-icecast-devel mailing list