Advanced

The Advanced tab includes options for configuring various advanced settings which normally do not need to be adjusted.

Advanced (SHOUTcast v2)

When using SHOUTcast v2 as your streaming server, options include the following. Please consult the SHOUTcast v2 documentation for more information about these options.

  • UVOX cipher key
    Specifies the UVOX cipher key for your stream.

  • Disconnect idle sources after
    Specifies the number of seconds after which idle sources should be disconnected. Idle sources are sources which are connected to the server but not actually sending any audio data.

  • Disconnect listeners if source connects
    Specifies whether listeners should be disconnected from the server if the source disconnects from the server. Typically this is unwanted and should be set to No.

  • Always disconnect listeners after
    Specifies the number of seconds after which listeners should be disconnected.

  • Hostname lookups
    Specifies whether the streaming server should look up the IP addresses of all incoming clients in DNS, and log the client's hostname to the access log. This may cause dramatic delays during tune-in if the DNS server is slow or unresponsive.

  • Use server
    For internal use. Do not modify.

  • Use YP v2
    Specifies whether or not to contact the directory service to advertise your stream.

  • YP server address
    Specifies the Internet address for the directory server to use.

  • YP server path
    Specifies the URI for the directory service.

  • YP report interval
    Specifies the frequency (in seconds) at which the streaming server should update the directory server.

  • YP request retries
    Specifies the number of times the streaming server should retry a connection to the directory server upon failure.

  • YP server port
    Specifies the port number for the directory server to use.

  • YP request timeout
    Specifies the number of seconds after which the streaming server should time out while attempting to connect to the directory server.

  • YP minimum report interval
    Specifies the minimum report interval.

Advanced (IceCast)

When using IceCast as your streaming server, options include the following. Please consult the IceCast documentation for more information about these options.

  • Directory listings URL
    Specifies the URL to your directory service.

  • Directory listings port
    Specifies the port number of your directory service.

  • Suppress metadata
    Prevents IceCast from sending song artist/title information to your listeners.

  • Relay password
    Specifies the password required to relay your stream, if any.

  • Song length detect limit
    Specifies the maximum expected length of time for a song played on your station.

    This is necessary as IceCast's logs only include the start time of each track; they do not provide information about the length of each song. As such, Centova Cast must determine the length by checking the duration between the start times of each song. If the server is stopped between songs, however, the song will appear to last for the duration of the outage. This limit is used to ensure that if any song 'appears' to last longer than a certain number of seconds, it will not be included in the track statistics.

  • Maximum sources
    Specifies the maximum number of sources that may be connected to the IceCast server simultaneously.

  • Thread pool
    Specifies the thread pool size for the IceCast server.

  • Queue size
    Specifies the queue size for the IceCast server.

  • Client timeout
    Specifies the client timeout value for the IceCast server.

  • Header timeout
    Specifies the header timeout value for the IceCast server.

  • Source timeout
    Specifies the source timeout value for the IceCast server.

  • Burst size
    Specifies the burst size value for the IceCast server.

  • Burst on connect
    Specifies the whether IceCast's burst-on-connect feature should be enabled. Enabling this may help reduce buffer underruns.