Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - General
User Name
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.


  Search this Thread
Old 03-25-2006, 05:56 PM   #1
Registered: Mar 2004
Location: KY, USA
Distribution: Fedora Core 1
Posts: 190

Rep: Reputation: 30
How to set up radio station with remote play controls?


I have seen several threads about setting up internet radio stations. All of them suggest Icecast with some stream source.

I'm unable to find a streaming program that let's me skip or go to next song, etc remotely (as in from another PC). All of them seem to take a play list and play them in order/random.

The closest I can get to seems to be DarkIce + MPD + a MPD client (ncmpc). I don't like this setup because of

MP3 -decode(MPD)-> Speaker --> DarkIce -encode-> Icecast.

I don't want to tie up my speakers just to broadcast. I also lose the song info because of this.

Basically looking for a setup to listen to my music collection from work and also let a few friends to listen in.

Any help would be appreciated.


Last edited by saravkrish; 03-25-2006 at 05:59 PM.
Old 03-25-2006, 07:08 PM   #2
Registered: Oct 2002
Location: Charlottesville, VA
Distribution: Ubuntu (home), SLES (work)
Posts: 196
Blog Entries: 1

Rep: Reputation: 30
You may want to look at Slim Devices.

They have an opensource project called Slim Server that you can check out here.

It may not be what you are looking for, but definately worth looking at.

Old 03-25-2006, 07:51 PM   #3
Senior Member
Registered: Dec 2005
Distribution: Slackware -current, 14.2
Posts: 1,085

Rep: Reputation: 195Reputation: 195
I've been doing this type of thing, with questionable success, for a while now.

You can use xmms, with a web control plugin (xmmsd - search the xmms plugins), which will allow you to control xmms from anywhere.

Then you can stream your xmms to icecast using the live ice plugin. This is where I mean 'questionable success' because I think I had it working at some point, but I abandoned it in favour of another setup, which I'll get to shortly.

The oddcast-jack plugin, for xmms, which is available here:

appears to be successful, but my configuration needs esd, which jack doesn't support. If you aren't successful with liveice, try jack.

IIRC, the issue I had with liveice was determining the mount point for the stream's client....

What I use now, with great success (except that the songs' tags aren't streamed) is VLC.
It took some time getting the command line syntax to work the way I wanted it to, but, basically, I can now connect to my VLC stream anywhere, and control the stream (start, stop, next, etc) using both an http interface (sometimes difficult to access when the server is streaming, but that could just be a bandwidth issue on my end), and a telnet remote control interface (which I actually access by logging in using ssh first, and then telnet, since the telnet interface doesn't support username/password.)

The telnet interface also allows you to see which 'song' you're listening to, as well as the ability to query for more info, ie, bitrate, length....

I've posted my vlc command line config elsewhere, if you search my posts you'll be able to find it, and if you're interested in more help along these lines, you know where I am.

As to your concern about playing through your home speakers, both xmms, and vlc (which I run in the background, without a gui) can output locally to a null device (or, in vlc's case, it doesn't have to output locally at all.)

Old 03-26-2006, 05:59 AM   #4
Registered: Mar 2004
Location: KY, USA
Distribution: Fedora Core 1
Posts: 190

Original Poster
Rep: Reputation: 30
I would go with the XMMS way if I could run XMMS without a GUI. How do you do that? I thought XMMS always needed an X server to be running. I should be able to start the XMMS from a ssh.



Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
How do I set up a WebServer to stream music like an internet radio station? Scorlibrian Linux - Software 1 04-16-2005 11:47 PM
Linux Kernel Radio Station Breezwell Linux - General 0 02-08-2004 03:12 PM
Radio Station and XMMS? Gerardoj Linux - General 4 10-19-2003 04:31 PM
Now that's some good radio station wonderpun General 4 06-28-2003 05:46 AM
Radio and Playlist controls Stephanie Linux - General 1 08-10-2001 07:28 PM > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 03:08 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration