Streaming music by network
1-Apple’s itunes can be used to make one pc a music server:
This is a quick tutorial to set up a home iTunes server… a centralized place to put all your music and videos that is also accesible from other computers around the home (Mac or PC)
The first thing you have to do is designate a computer (either Windows or Mac, it doesn’t matter) as your iTunes “server”. Keep in mind, this will need to be a computer that will stay on all the time. Once you have that computer ready, be sure it has a good network connection (by the way, if you don’t have a home network, this isn’t going to work) and the latest version if iTunes installed on it.
And move all your Music and Videos on this server (it’s obvious, isn’t it?).
Once your files are located on the Desktop of your iTunes server, simply drag and drop them all into your iTunes main Library.
Next, we need to share your iTunes Library. To do this, go into the Preferences of iTunes, click on “Sharing“, and choose to “Share my music“. If you want to get picky here, you can choose to either share all of your Library, or just certain playlists. It’s up to you. You will also want to set the name, for example, would be “My Server iTunes“. There is also a place to set a password, but I would recommend not using this. The idea is to only allow authorized people to connect to your iTunes server, but I will assume that your network is fairly secure so that shouldn’t be an issue. Plus, if you plan on accessing this through Front Row, it may have difficulties with passwords.
The last step is to now open iTunes on another computer on your home network (as with the iTunes server, be sure to have the latest version of iTunes installed). Once open, it will automatically search for shared iTunes Libraries on your network. As a result, you should see your iTunes server listed “My Server iTunes” in this case). Simply navigate through your available music and videos, and double-click.
Congratulations! You have now successfully configured your very own iTunes server.
2-There are many other ways to try music streaming-
The simplest way is to try Squeezebox server,( v 7.5.2 is bug-free),
which will allow your main pc to stream all your music from the pc to a software player,
Softsqueeze player,
which can be installed on a “workstation” listening laptop or pc.
The better your slave pc’s sound system the better, but quality is very high
A usb to optical DAC gives better sound quality

3-Next inexpensive step would be a Squeezebox Boom, by Logitech.
This is a very neat, superbly designed, inexpensive, high build quality network music player and internet radio in one neat box.
Setup is very easy, and works either from your wireless router by wi-fi, or from wired network cable.
It receives internet radio stations at no charge, plays your library of ripped cd’s wirelessly in any room. Several can be used simultaneously, each with a different track or album, or favourite playlist
4- Vortexbox-is a Ripping network attached server-like the very expensive RipNAS, a Fedora 14 .iso that installs
and runs perfectly on almost any old pc-I used Intel 410DT atom
motherboard, a mini-itx fanless psu from 12v switchmode supply.
It runs as a dumb pc, opens it’s cd tray to rip to .mp3 or .flac, and spits
it out ready for the next.
It streams audio to any pc running Softsqueeze ( a software substitute,
which picks up the Vortexbox pc) until you buy a Logitech squeezebox unit-a
wireless network player.
Previous attempt to use GeexBox failed with hardware issues-but the
Vortexbox project installed faultlessly first time-a brilliant well-written
Fedora 14 application..

[Vortexbox can use a fanless, pico-psu Atom pc
to act as a dedicated music server-at very little cost, 28w running consumption-brilliant, easy setup, from a free downloaded .iso setup disk, ( which uses Fedora 14 in a straightforward setup)]
There are high end Sonus or Logitech Squeezebox front ends for your hi-fi

or the RipCaster Network attached storage/ripper if you’re a millionaire!