The unprofessional way that I have been doing this to use the ices program
to capture the audio that is being played on the local computer and stream
it out. This works well for what I use it for (streaming to a laptop
connected to a stereo in another room), but it has the disadvantage of also
streaming anything else that gets played on your computer. Depending on how
much time you want to spend bothering with it, it might be possible to set
up a virtual device with alsa, which you can play your music from amarok (or
probably any music player), and then set ices up to capture audio from that,
which would leave you actual sound hardware alone.
Here is a quck diagram of what the setup looks like:
________ ______ _________ ________
| | (alsa stream) | | | | (http stream) | |
| Amarok | -------------> | Ices | -> | Icecast | --------------> | client |
|________| |______| |_________| |________|
The music starts off being decoded by Amarok (or whatever player you are
using), then is sent uncompressed to the soundcard via alsa (or whichever
sound archetecture you are using). Ices picks up this uncompressed data
available from alsa, re-encodes it using the settings you provided, and then
passes the compressed stream to Icecast, which then makes it into a fancy
stream or whatever it has to do to get clients to understand it.
The tutorial I used to get started was here:
http://gentoo-wiki.com/HOWTO_Icecast_OGG_and_MP3_streaming
and after I got the icecast and ices configuration files right, i wrote a
little bash script to start the two programs and bring up the system.
Does this make any sense to you, and is it what you were looking for?
Regards,
Matt
On 8/2/06, Nathan England <
nathan@paysonlinux.org> wrote:
>
> Anyone know about any icecast plugins for amarok? I'm looking to use
amarok to
> select the playlist and then push it to the icecast server.
>
> Or some other audio player instead of amarok?
>
> Nathan
> --
> ~~~~~~~~~~~~~~~~~~
> Nathan England
> PaysonLinux User Group
> nathan@paysonlinux.org
> http://www.paysonlinux.org/
>
> Software Development
> Website Development
> Linux Administration
> ---------------------------------------------------
> PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us
> To subscribe, unsubscribe, or to change you mail settings:
> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>
---------------------------------------------------
PLUG-discuss mailing list -
PLUG-discuss@lists.plug.phoenix.az.us
To subscribe, unsubscribe, or to change you mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss