Quantcast

Don't have an account? Register Now! Forgot password?

Maximum IT
How-Tos

How To: Stream Your Music Library to Any Computer

comment Commentsprint Printemail EmailDeliciousDiggStumbleUponRedditFacebookSlashdot

Sometimes you just want to browse and listen to your album collection at the office without having to load it all into a portable music player. Pandora and Last.fm are great web services that can help you discover new music, but they won’t let you specify your own music playlist. Streaming music from within a home network is easy with iTunes and Windows Media Player; what’s trickier is getting access to your 100GB music library while away from home. We’ll teach you how to turn your library into an Internet radio station with Apache server software and a little-known program called netjukebox. You’ll be able to browse your collection via a gallery of album cover art, stream custom playlists, and even download entire albums as zip files.

Step 1: Set up an Apache Server

The first thing you need to do is turn your desktop into an Apache web server. This will let you run the netjukebox software and serve web content. Installing an Apache server can be a complicated process, so we recommend using XAMPP (www.apachefriends.org), a web server package, to streamline the setup. This package includes Apache HTTP, MySQL, PHP, and even FTP server support. Download the latest version of XAMPP for Windows (1.7 as of this writing) and run the installer.

Choose the default install location (C:\xampp is recommended, especially for Vista) and choose your desired shortcut icons on the Install screen. You’re also given an option to install Apache as a service, as opposed to an application, which allows it to start even before you’re logged in to Windows.

After XAMPP finishes installing, launch its Control Panel. Click the Start button next to Apache and MySQL to enable the web server. The other options let you run a FileZilla FTP server and a Mercury email server, which we won’t be using here. If Apache and MySQL are activated properly, you’ll see their status as “Running,” highlighted by a green bar. Minimize this Control Panel to the system tray.

 You might face a Windows Security Alertfor both Apache and Mysql notifying you that Windows Firewall has blocked these programs. Click "Unblock" for both. 

 

Step 2: Install netjukebox

Head to the official netjukebox website (www.netjukebox.nl/) and find you way to the downloads section. Download the netjukebox for PHP zip package —the current version is 5.10b—as well as the codec pack linked below it. Navigate to the “htdocs” subfolder of your XAMPP install direcotry and extract the contents of the netjukebox zip file into a folder called “netjukebox.”

Open a web browser and type “http://localhost/netjukebox/” into the address bar. If you extracted the files correctly, you should see a light-blue login page.netjukebox will indicate to you that your default administrator login and password are admin and admin, respectively.

Create a new folder called “codecs” within the netjukebox folder, then unzip the 14 files in the previously downloaded codec zip file into this new folder (C:\xampp\htdocs\netjukebox\codecs).

COMMENTS
avatarhow do i

how do i get it to play my music i just get an error when i click play it says Can't connect to Winamp httpQ plugin on:
127.0.0.1:4800

any ideas???

Login or register to post comments
avatar/* Style Definitions */

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman";
mso-ansi-language:#0400;
mso-fareast-language:#0400;
mso-bidi-language:#0400;}

bedside
cabinet

Even better, the Orb software automatically broadcasts your libraries
to an XBox 360 and PS3 without any setup required.  When I go to the
media section on both my 360 and PS3, the "Orb" is sitting right there
with anything I've imported into Winamp.

Login or register to post comments
avatarTracking

Turn my old PC in a FreeNAS, Stream Music or host a blog dont know what to do FreeNAS I think.

Login or register to post comments
avatarI like very much the

I like very much the writings and pictures and explanations in your adress so I look forward to see your next writings.

assignment | assignment
writing
| assignment
help
| custom
assignment
| buy
assignment
| how
to write

assignment | online
assignment
| assignments

Login or register to post comments
avatarStreaming MP3's...

Thanks much for this writeup!!  Great job on describing EXACTLY what to do!  All in all the whole setup took me less then 15 minute to accomplish.  No real configuring required. When I heard Apache I got a little nervous & thought I'd try it anyways.  The only part I had issues with were the port forwarding due to my situation.  But once that was done I was home free.  I need to email the authors at NetJukeBox about a few things I'd like to see or get reconfigured for future releases.

 As to those promoting Orb.com.  I started going that route to see if it was that much easier.  I won't lie, it was.  BUT...I emphasize "BUT " the small problem I immediately encountered is that Orb is a go between guy.  I mean I have to log into Orb and for all I know, they're working for the man!  ;-)

 Seriously though I like the ease of use with NetJukeBox.  It has its downfalls, but what software doesn't?

Orb is too "regulated" by someone other then myself.

 Great work!!  Thanks again!

Login or register to post comments
avatarOrb is a much better, and

Orb is a much better, and much more simple choice.  I've been using it
for a while.  Just get Winamp and Orb, and your entire library is
accessible via an online interface for which you setup a username and
password.  The interface looks just like Winamp.

--------------

kiralık tekne

Login or register to post comments
avatarCool!

Nice solution!

Login or register to post comments
avatarthanks

Thanks!

Login or register to post comments
avatarArticle a tad misleading

It appears you have to have either WinAmp or VLC player running on your system before this will work. Something not mentioned in the article. Also, from everything I've seen on the netjukebox website, it appears to require winamp on the remote "PC" as well. Haven't tried this from my linux box yet, but it doesn't seem to stream to a Mac so the "stream to ANY computer" part in the title is misleading as well. Not to mention, I cannot install winamp on my work computers, so even those windows PCs are out of the question.

 

Also, to orangea, check out this link: http://www.netjukebox.nl/install.php

Login or register to post comments
avatarA problem

When I try to play something, it says "Can't connect to Winamp httpQ plugin on: localhost:4800". I can download stuff, though.

Login or register to post comments
avatarStream

You want to click stream, not play. The play button will attempt to play the song on a winamp server.

Login or register to post comments
avatarThis is Maximum PC

Although I appreciate the easier alternatives (like Orb), and probably they should be mentioned in the original article, this is Maximum PC, not Reader´s Digest. We read this site and magazine because we want to know and do this kind of thing our way. Like buying a PC from Dell or building your own.

Great Article.

Login or register to post comments
avatarOr just install Orb

Or just install Orb (http://www.orb.com) which does all of this, and more for 1/10 of the effort.

Login or register to post comments
avatarYoics

Another alternative is Yoics, which basically setup up an apache server for you.

There are pre-configured versions for Tversity and MyTunesRSS, all of which is free.

Tversity setup: http://www.yoics.com/?p=22

 MyTunesRss http://www.yoics.com/?p=23

Login or register to post comments
avatarOrb

Orb is a much better, and much more simple choice.  I've been using it for a while.  Just get Winamp and Orb, and your entire library is accessible via an online interface for which you setup a username and password.  The interface looks just like Winamp.

Even better, the Orb software automatically broadcasts your libraries to an XBox 360 and PS3 without any setup required.  When I go to the media section on both my 360 and PS3, the "Orb" is sitting right there with anything I've imported into Winamp.

A thousand times easier than this article.

Login or register to post comments
avatarOrb

I mainly use orb for streaming video's to my ps3/xbox360 and I'm gonna have to agree that it is a nice simple interface and it's extremly easy to set up. Also I can stream my media collection to my iphone using the orb live app.

Login or register to post comments
avatarThe problem with Orb (other

The problem with Orb (other than that it hogs your resources by running as a program) is that it has a very rich interface that's not easily compatible with all devices.

Login or register to post comments
avatarVibestreamer

A quicker way would be to use Vibestreamer, but the tradeoff is the interface is minimal and the developer stopped working on it, but the current version works.

Login or register to post comments
avatarThere is a easier/faster method

This is a better option in my opinion: http://subsonic.sourceforge.net/

 

I have been using it for my personal music collection for 9 months now and it work flawlessly.

Login or register to post comments
avatarIf you already have a web

If you already have a web server and MySQL setup and everything, it's not bad. The biggest problem I'm seeing using netjukebox is that it gets file info from the folder structure and file name, not from the ID3 tags. The author says this is because there's not really a unified way to distinguish "track artist" from "album artist" (Zune uses the BAND tag for album artist, so you can have like a soundtrack with differet artist but still being classified as a single album). That seems like a stupid reason to me to not at least provide the option. I'm trying to decide if I feel like going through the trouble to fix it.

Login or register to post comments
avatarhmm...Port Forwarding?

I'm having trouble getting the last step to work. Anybody know of a good "how-to" article on port forwarding? The article didn't exactly go into too many details...

Login or register to post comments
avatarhelp with forwarding ports...

go here:

 

http://portforward.com/

Login or register to post comments
avatarWoooo

damn thats alot just to stream some music !!!

Login or register to post comments
avatarOrb media streaming

Another great free option is Orb

 http://www.orb.com/

Brain dead simple to install and lets you stream music and video. I can now stream my media to my computer at work or my cell phone/PDA. If you have a TV tuner card on your PC you can access it and stream TV. 

 


Login or register to post comments
avatarStreaming Home Media

An interesting way to stream your media, but I salvaged plenty of old parts, added two 1 TB HDD's and Windows Home Server for $99 at the Egg and Webguide add-on allows the same as well as access to ALL my stuff, not just streaming media. You guys previewed Home Server when it first came out, but I have not heard much about it from you since. We love ours!

I've upped my standards, now up yours!

Login or register to post comments
avatarYeah, well up yours too!

[quote=Fixedu]I've upped my standards, now up yours![/quote]

 

Oh, yeah? Well, up yours too, buddy!

 

 

Just jesting. The tiny formfactor is what maks this really attractive, not necessarily the hardware it's running on.

 

 

================================

then (adverb) \'then\: denotes time

than (conjuction) \'than\: denotes comparison

ex., 1 THEN 2, but 2 is more THAN 1.

Login or register to post comments

This Month's Issue
FEATURE How to Get FREE Programs, Services, Software & MoreFEATURE Digital Photo Printer RoundupHOW TOBuild a 3D CameraFEATUREDIY Arcade PCWHITE PAPERHow TRIM Works