Documentation

Check Types

Audio Checks

About Audio Checks

The audio check can monitor your Icecast and SHOUTcast audio streaming services to ensure they're available.

Set the target of the check to the URL specified inside your pls file. If your pls file looks like:

NumberOfEntries=1
File1=http://example.com:8002/

Set the check target to “http://example.com:8002/“. The check briefly connects to the stream and reads 'audio' in the header returned to determine if the audio steam is up or down.

When to use Audio Checks

NodePing's audio checks will ensure your Icecast and SHOUTcast streams are available for your customers. Use the check to alert you when your audio streams are not functioning properly.

Using Audio Checks

To set up an audio check,

  1. Select Audio Stream from the Check type drop down.
  2. Give it a friendly label to identify this check in lists and notifications.
  3. Set how often you want the check to run on the Check Frequency field.
  4. Set the HTTP URL of your stream in the field labeled Audio Stream URL. The stream URL is usually found in the PLS file for the channel - see above for an example.
  5. Set a time out. The default 5 seconds works fine for most situations.
  6. Set the Sensitivity. High is usually appropriate.
  7. Set the notifications you want for this check.
Common usage:
  • To verify your Icecast and SHOUTcast audio media streams are available and functioning.

Other considerations

The audio check verifies the HTTP stream is of media type 'audio' but does not check for actual audio. Dead air will not cause an audio check to fail.

IPv6 URLs require the bracket formatting such as http://[2606:c700:4020:11::53:4a3b]:8002/.