i have no speakers in my PC(Cent-OS 5.5) but there is a stereo speaker connected to the computer next to my Computer(Cent-OS 5.5). Both computers are networked. Is there any way to pipe my system sounds to that computer speaker ?
PulseAudio can be used over the network.
I usually suggest enabling automatic discovery using Avahi (unless you have a mortal fear of IP multicast) – the advantages are that you'll be able to use both local and networked audio devices, instead of having to hardcode one specific server. Even though this does not apply to @Bijoy's question, it might apply to many other readers.
Note regarding file paths:
Method 1, automatic discovery using Avahi with any number of servers including local devices:
Method 2, manual configuration with one server:
Note about programs that don't support PulseAudio natively: Those which do not, can be configured to use a PulseAudio-ALSA compatibility layer via
Well... the first thing that came to my mind was a version of VNC that allows for sound. Not every install does. So, I cranked up a VNC comparison page.
Looking through it, there are a number of VNC based installs that not only work with Linux, but support sound. So right there, that's one way. You install the server on your computer, install the client on the computer with the speakers, enable multi-user sessions so you don't get disconnected, and you can pipe your sound to that computer.
Otherwise, you can try the Network Audio System which I got out of a similar question asked last year Play system sounds from one computer through another computer's speakers?
I think is is better to set up samba shares for your whole music collection, then access it with your player of choice on the second machine. I am sure it will work better than VNC (I reckon VNC sound isn't stereo)