[icecast] MP3 decoding, fading and streaming at the same time
Alfredo E. Cotroneo
alfredo at nexus.org
Wed May 9 22:44:37 PDT 2001
I have just ported to Linux a program that I wrote years ago in Prolog
under DOS to automate our Shortwave radio station. Back in 1990 the
original program used ADPCM coded audio files and a special board. Now I
can use MP3 files and a Soundblaster compatible card ;-) under Linux, and
it runs from a console without any fancy interface. I absolutely need to
fade-in and fade-out audio, and now I use the mixer capability of the
SoundBlaster, so a simple MP3 file scheduler is not enough for me.
I am now trying to feed the output of this program (actually the output of
the Sound card) to an icecast server. The easiest way would be to have
another sound card and connect line-out (1st card) to line-in (2nd card)
and use liveice to feed icecast. Either use two sound cards on the same PC
(I did not mange yet) or even two Linux servers ;-))
I wonder if there is another easier way to do it without two soundcards. I
MUST have fade-in/fade-out capabilities, and I currently use the card mixer
to do that. I tried i.e. feeding Line-out and line-in of the same (duplex)
Soundcard, but looks like the opensound audio driver cannot be open
simultaneosly by two applications (liveice should only read, mpg123 should
only write to the sound driver).
Any idea or suggestion to avoid having two sound cards to do what I need to
Or how to fade in / fade out without using the card' mixer, while playing
i.e. using mpg123 ?
--- >8 ----
List archives: http://www.xiph.org/archives/
icecast project homepage: http://www.icecast.org/
To unsubscribe from this list, send a message to 'icecast-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Icecast