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 Libraryii 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 libraryii 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
error.log
Description: Binary data

