Mindaugas Musnikas wrote:
> Hello again,
>
> does anybody know icecast sorce client which encodes live audio in
> mp3 and uses ALSA drivers. I've tried darkice, but it uses too many
> resources for several encoding processes. Maybe the reason is because
> I'm using virtual ALSA devices created for each program I want to
> encode. But I know only two ways different channels from the same
> soundcard to be used simmultaneously by different encoding processes.
> These ways are: 1) Create virtual ALSA devices for each channel pair
> 2) Use JACK compatible encoders like ices-kh. If there is another
> way, I would like to know it. Maybe you know icecast source client
> running in Windows? Thank you in advance.
When confronted with that problem myself, (4 audio sources to encode on
one machine) I used the ALSA virtual device setup and four icesS 2.0
processes feeding into a local icecast server, I then used
streamTranscoder to convert them into mp3 and send them out the correct
servers. A little messy, and required several control scripts, but it
works :-)
Stephen
LiveIce Project http://liveice.sourceforge.net/