Logo    www.burnill.co.uk
Introduction

The STL is a peer to peer link using UDP packets encoded as an Ogg/Vorbis stream. The link is optionally bidirectional. The STL supports sending to multiple peers.
Running the Ogg/Vorbis encoding at 64kBits/s gives an audio quality good enough for FM broadcasting. If audio processing is to be performed then it is beat done on the remote computer.

If you have fixed (static) IP Addresses or URLs at both ends then follow the static setup. It is possible to use a service like no-ip.com to convert a dynamic IP Addresses to a fixed URL.

If only one end has a static IP Address then it is possible to use the software in a Client/Server relationship to establish a UDP peer to peer connection for the audio stream.

By using the same 'Stream Port' at both ends of the link allows the software to be behind a NAT at both ends with no 'Port Forwarding'.

Static Setup

Select the 'STL1' tab. Then select menu item Sonos>STL1>Network Settings.

Under 'Local Server' (bottom left) enter 'Stream Port' typically 30000.The 'Server Port' value is unimportant.(It cannot be the same as the 'Stream Port'). Check 'Auto Start' and click on 'Start'.

Under 'Static Connections' (top left) click the 'New' button. Enter the remote computer IP Address or URL and the remote 'Stream Port'.

Repeat this at the remote end of the link.

Go to 'Controls Setup'.

Dynamic Setup

Dynamic setup allows one end to be a dynamic (non fixed) IP Address. If the Server is behind a NAT then 'Port Forwarding' will need to be setup. This is usually done through a browser connected to the NAT.

Setup the Server first. Select the 'STL1' tab. Then select menu item Sonos>STL1>Network Settings.

Under 'Local Server' (bottom left) enter the 'Server Port' (typically 30001) and the 'Stream Port' (typically 30000). Check 'Auto Start' and click on 'Start'.

Under 'User & Password Management' click on the 'New' button. Enter a 'User Name' and 'Password'.

Next setup the Client. Select the 'STL1' tab. Then select menu item Sonos>STL1>Network Settings.

Under 'Local Server' enter the 'Stream Port' (typically 30000). The 'Server Port' value is unimportant so long as it is not the same as the 'Stream Port'. Check 'Auto Start' and click on 'Start'.

Under 'Dynamic Connection(s)' click on the 'New' button and enter the IP Address or URL and Port of the server computer. Also enter the 'User Name' and 'Password' previously entered on the server computer.

Go to 'Controls Setup'.

Controls Setup

The link should now be capable of passing audio. The 'Controls' of the STL1 window will need setting (lower left). The 'On/Off' option needs to be set to 'On'. The 'Input Select' control will need to be set to the source you want to send over the STL.