flum,

Thanks to all of you for your work.

When the source client sends no data it is hard for the server process
to find out if it is still alive. I don't see a good solution on the
server side. I consider it part of the job of the source client to
ensure a running flow of data. There are serveral ways to do this. The
managed bitrate is one of them, still I consider it a workaround. Other
ways are to inject empty ogg pages or add some noise to the signal. The
later is what roard does (it adds noise at -102dB which is that low that
decoding to 16 bits will result in a stream of perfect silence and will
not result in quality loose for 16 bit audio at all).

I suggest the maintainer team of icecast to close this bug as it is the
source client's job. Maybe somebody should send them bugreports.

Still the patch looks interesting and I will discuss it with the rest of
the upstream team.

-- 
Philipp.
 (Rah of PH2)

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to