MP3 Jukeboxes with a Web Frontend? 48
johnmearns asks: "With hard drive prices so low I couldn't help but pick up a large drive and finally get around to setting up a file server in my house. I normally do all my home computing from my laptop and would like to play mp3s stored on the fileserver back through my stereo. I've found lots of nice streaming mp3 server packages like NetJuke, but I don't want to stream. I would like a player that offers controls that I could access via a web interface from any machine on the LAN. Many of the alternatives I've found seem to have a nasty interface and have been abandoned for years. I thought I'd check and see if other Slashdot readers were using for this. Preferably it would work easily with FreeBSD, but I'm not picky at this point!"
Globecom Jukebox (Score:5, Informative)
It can push a local sound card and multiple icecast streams at the same time. It also has multi-user support with the ability to set user weight.
I could go on and on. These were the features available when I set it up over a year ago.
Have fun!
Chase
Re:Globecom Jukebox (Score:2)
Globecom Jukebox is definitely cool, I ran it for a while a few years ago. Another neat project is Tunez [sourceforge.net], developed mostly by some friends of mine at school. It's not quite as mature as GCjukebox, but it's getting there, and it's very featureful. Multi-user support with several different voting systems, database-driven backend, all done in PHP with a little perl. Very flexible, and it should run just fine on Freebsd, as there is nothing platform specific at all. We develop on Debian, and in the office
Re:Globecom Jukebox (Score:2)
Re:WooHoo - 1st post! - try ssh (Score:1)
Re:WooHoo - 1st post! - try ssh (Score:1)
This is exactly what I do. Works great, since the X session's GUI ends up on my laptop, but the audio goes to the soundcard in the server. No muss, no fuss. Just don't bother with the visualization plugins.
SlimMP3 (Score:3, Informative)
Link to their site [slimp3.com]
I do not work for them, but I have been trying to justify $230 + S&H for it for a while.
Re:SlimMP3 (Score:2, Informative)
Re:SlimMP3 (Score:2)
I've got an Athlon xp 2000+, and with this system the cpu-use stays at like maybe 5% when playing oggs trough the slimp3. When playing mp3s the cpu-usage is not noticeable at all (i.e. in the noise)
Re:SlimMP3 (Score:1)
How is the quality of the re-encoded songs? Do you lose alot coming from Oggs?
Re:SlimMP3 (Score:1)
The encoder that it uses by default is LAME, and you can choose the settings, so the quality can be tuned to your ears.
With LAME and the Ogg tools installed it can transcode compressed Ogg files and uncompressed WAV and AIFF files and, of courses, play compressed MP3 files natively.
Re:SlimMP3 (Score:2)
I find the quality quite acceptable, but obvioslu transcoding from one lossy format to another will always cause some quality-loss. For me this is not no
Re:SlimMP3 (Score:3, Funny)
The web interface rocks, it has an intelligent remote control interface, and my wife hasn't busted it in frustration yet.
Re:SlimMP3, great but.... (Score:1)
MythTV (Score:1)
Reminds me... (Score:1)
Ohh yah... The server software I wrote even links up to Shoutcast.com and lists it self.
It really all depends o
SLIMP3 (Score:4, Informative)
I'm not quite sure what you're asking, but it's possible that a SLIMP3 [slimedevices.com] may be the answer. Small, quiet (solid state), open source software, active developer and user communities, etc. I know that I'm not the only happy owner here on /. and that many others will also recommend it.
Kevin
Look a little harder at Netjuke... (Score:4, Informative)
Check out Andromeda (Score:3, Informative)
It seems to be the most intuitive interface for guests to play with too...
Re:Check out Andromeda (Score:1)
Can I just say GNUMP3d [gnump3d.org] ?
True it's not relevent to the jukebox question as it's a streamer, but it is free, open and portable.. For bonus points it's in (unstable) Debian GNU/Linux, SuSe, and in the FreeBSD ports collection.
OK I'm biased I wrote it... I admit it!
vnc (Score:2)
if that doesn't work for some reason, you could easily code a cgi front-end to xmms-shell, which seems to do what you want.
Muse.Net (Score:3, Informative)
While it IS a subscription-based service, the price is reasonable ($20/year), and the company releases a good deal of source code from their products under the GPL. Not to mention that it has an awesome XML backend (completely open. the company encourages users to hack it and write new clients via their excellent SDK).
Simply install the server software on the PC(s) which you have the music on, and access your collection(s) from one unified website. Everything is done peer-to-peer, the software supports transcoding, and you can play locally or remotely (another cool feature is that you can start playback on a remote machine (ie. I can control the music being fed into my stereo from my office).
Check it out: http://www.muse.net [muse.net]
GNU mp3d (Score:1)
Re:GNU mp3d (Score:1)
Halo 8 WWWinamp (Score:3, Informative)
It is used in conjunction with Shoutcast, so it involves some streaming, but I think when it's all set it up, it could be what you're looking for.
feel free to contact me if you need help or have feature requests
it's available at http://sourceforge.net/projects/halo8wwwinamp
I'll pipe up really quick... (Score:4, Insightful)
Otto Jukebox (Score:3, Informative)
Re:same here (Score:1)
WinAmp and WebAmp (Score:1)
Notmad Jukebox (Score:2)
Mserv does what you need too... (Score:1)
http://www.mserv.org/mainpage.html
for Mac OSX (Score:1)
"What is MP3 Sushi?
With only a few clicks, MP3 Sushi allows any Mac to be turned into a network Jukebox or Radio broadcast station. It's a cool way to share and stream music amongst a local network or the Internet.
MP3 Sushi is a port of Open Source software - gnump3d, Lame, libmp3lame, iceS and icecast - wrapped with a beautiful use
Home Brew (Score:1)
Empeg does this, as does the Rio Receiver (Score:2)
It's also possible via an AudioTron or Rio Receiver. The later two devices should still be able to be found, and shouldn't run more then $150 tops.
Winamp Web Interface (Score:2)
I wrote a little HOWTO [upenn.edu] if you want more info.
xmms-control (Score:1)
I found xmms-control, and it did quite nicely: http://www.joethielen.com/xmms-control/
Basically you need a linux/apache/php web server, xmms, and xmms-shell to pass commands to the player.
You'll need to take care of some security issues, though. The web interface is a bit spartan, but you can easily modify it to your liking.
However, some other posters listed projects I never found. I'll be sure to check those out.
This might not be what you're looking for, but... (Score:2)
BSoftPlayer (Score:2)
It's SQLite based and has a pretty good interface.
bsoftplayer.sf.net
I would know, I programmed it.
brunhilde... (Score:1)
Just my quarter-cent
MythTV (Score:1)
You might think it's overkill, but consider it because it can combine lots of separate functions together....
Not just a PVR, but an MP3 jukebox, video server, web/weather/informaiton services and so on...
Slimp3 ! (Score:2)
I love mine to death. It takes all of 5 minutes to set up, and plays like a charm. It can be commanded from a skinnable web-interface (separate ligth-skin for pdas for example) by remote-control, or optionally trough an interactive CLI.
The biggest two pluses with this device are that the product has good quality, and the company has a clue. Let me elaborate.
The thing is small and elegant. It is well engineered. It has a VFD-displ
WebPlay? (Score:1)
Edna (Score:1)
That's great; I've been using it in 3 or 4 network deployments for a few years now. Since it's python, it's easy to hack on.
You mentioned not wanting to do streaming; this does a kind of streaming; not icecast (ie- re-encoding) but it does allow the client player to "open" an URL; in effect streaming the file over an http connection. This works great, and even allows for seeking.
The interface itself for edna is pretty simple, but as I said, it's python, so it's easy to hack!
Coupled w