Setting up RealPlayer


If you have Windows PC connected to a Unix box which is the gateway to the net and you want to use real audio player you have to install a proxy on the server.

Setting up the Client


Automatically select most efficient transport: checked
select network transports; Multicast, Unicast, UDP, TCP: not checked
use specific UDP port: not checked


Use Proxy: checked
RA proxy: my.gateway.with.the.ra.proxy port 1090
http proxy: my.gatway.with.netscape.proxy port 8080

The gateway running the RA proxy must be able to make an outgoing UDP connection on port 7070 and receive UDP packets on this port. So if you are using IP wrappers, NAT or whatever, make sure the gateway can work on this port, UDP, not TCP.

Setting up the Proxy

Make sure you have raproxy on you machines, the examples below have in residing in /use/local/lib.

The RealAudio proxy will need a name in your /etc/services file for inetd to reference it. To name the service, you need to add the RealAudio proxy protocol (named "raproxy" here) as a protocol in your /etc/services file:

     raproxy         1090/tcp   #Progressive Networks' RealAudio Proxy

The raproxy program will be controlled by initd, you will need to add an entery into /etc/inetd.conf as per:

   raproxy stream  tcp nowait  root  /usr/local/lib/raproxy  raproxy

At this point, you should be able to send a HUP signal to your inetd daemon. From a shell prompt:

     # ps -ef | grep inetd
     root        96  0.0  1.0   224  300  ??  Is   Thu10AM    0:00.46 inetd
     # kill -1 96
You should now be able to use RealAudio as a proxy server.

Comments and suggestions always welcome - tom@tkrh.demon.co.uk