Re: Esd and network



Michael O'Reilly wrote:
> 
> raster@redhat.com writes:
> > ->  Another suggestion:
> > ->
> > ->  So that network playing of all kinds of audio becomes real transparent why
> > ->  not make it possible to do an esd config option that would open a  "false"
> > ->  esd listening on the normal port. This way all the apps using esd would
> > ->  behave exactly the same but esd would transparently route all the trafic
> > ->  to another esd on the other machine. This way we wouldn't need to do any
> > ->  changes to apps to make it play audio in another machine.
> >
> > much simpler
> > export ESPEAKER="my.host.machine.with.esd.for.audio"
> >
> > :) just like X's DISPLAY variable.
> >
> > You'd be surprised what esd can do :)
> 
> Does ESPEAKER take a 'display' ala X? i.e. when tunneling esd, you can
> wind up with user X ssh'd to A, and then from there ssh'd to
> B. ESPEAKER on B should be pointing to 'A' but on a different port so
> it can be picked up, and tunnelled back to the original machine.

The default port for esd is 5001.  This can changed via the -port option
to esd (e.g. esd -port 5002).  The ESPEAKER env. variable may take three forms:

1)  machine[.wherever.feh], where esd is running on the default port of machine 
2):NNNN, where NNNN is the esd port on the localhost 
3)  machine[.wherever.feh]:NNNN, where NNNN is the esd port on machine

> The ssh X tunneling uses multiple displays to handle this. Is there
> such a thing for esd? or is the port fixed?
> 
> Michael.

-- ebm
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+
|  __                         a.k.a. Eric B. Mitchell |
|  |_) .  _  _|      _|  _     ericmit@ix.netcom.com  |
|  | \ ( (_ (_| (_| (_| (/_   www.netcom.com/~ericmit |
| How's My Programming?   Call:  1 - 800 - DEV - NULL |
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]