Mountpoint Relaying (IceCast)

Mountpoint Relaying (IceCast)

The Mountpoint Relaying tab includes options for setting up a relay from a single mount point on a remote server. Using Mountpoint Relay, the remote mount point essentially becomes the source for the client's server, and listeners tuning into the client's server will hear the remote server's stream.

Options include:

  • Stream server
    Specifies the hostname or IP address of the remote server whose stream the client wants to relay.

  • Stream port
    Specifies the port number of the remote server whose stream the client wants to relay.

  • Stream mount point
    Specifies the mount point for the desired stream on the remote server. If the remote server is a SHOUTcast server, you should specify /stream here.

  • Local mount point
    Specifies the mount point for the relayed stream on the local server. If in doubt, you can specify /stream here as a default value.

  • Stream username
    Specifies the username required by the remote server for relaying.

  • Stream password
    Specifies the password required by the remote server for relaying.

  • Relay on demand
    If enabled, the client's IceCast server will only connect to the remote IceCast server when one or more listeners are connected, and it will disconnect from the remote server when there are no more listeners. If disabled, the client's IceCast server will remain connected to the remote server and continue receiving the stream even if no listeners are connected.

    Enabling this setting may reduce unnecessary bandwidth usage, but may slightly increase the time required to begin streaming when the client's first listener connects.

  • Relay metadata
    If enabled, the metadata provided by the remote streaming server will be passed through to the client's listeners. If disabled, the locally-configured metadata will be used instead.