Updating Internet Streams

This document is for RadioMill administrators to directly update internet streaming URLs.

A stream form

A stream form

Stream Info

  • Id: Stream ID number. Each stream is assigned a unique number. Clicking the link shows recent stream use history to identify likely problems. For example the stream is always failing or is only failing for some users.Update a replacement stream in the same ID if the station only has one stream, or if the replacement is a substitute for the same speed and type.
  • Act: Active. Uncheck the box to prevent the stream from being delivered. If the stream is not expected to ever work, delete the stream.
  • Del: Delete. Check the box and press save to delete the individual stream.
  • Def: Default. The system will select a default stream, but you can select one manually here if the default rules are causing problems with a particular station.
  • Media: Encoding media type. The list is really a mix of the player required. The system may update your selection based on the stream type found when automatically testing.
  • Kbps: Speed. Enter the speed claimed by the site or displayed during your test. The system may update your selection based on the actual speed found when automatically testing.

Stream Flags (Advanced)

The set of flags on the right describe restrictions or special processing rules for each stream. They are:

  • Ext: External. For streams that should not be launched in a media player. Used primarily for HTML stream types.
  • Reg: Registration or subscription required. Not currently honored by site and services, but will be in the future.
  • Loc: Location restricted to country of origin. Stream will generally not be available for users outside the country of the station.
  • Test: Whether the stream should be automatically tested. Should always uncheck for external, device, and proxy streams.
  • Dev: Stream should only be made available for devices, not the website. Checked for CBS and ClearChannel.
  • Prox: Requires a server-side proxy to get the actual URL. These are the “protected” streams like the ones from ClearChannel.

Recent Comments

Station & stream comments are displayed directly on the stream form.  You can add general notes that apply to all streams to the station (e.g. ‘don’t disable these part time streams’ or ‘station reports streaming temporarily disabled’).  You can also add notes to specific streams using the icon to the left of a stream.  Both will be displayed at the bottom of the stream form.

Stream Events Report

When viewing test history, the summary section shows:

  • the number of days since a success report (from a user or stream monitor)
  • the number of failures that have occurred since that time (m=monitor, e=user event)
  • the total number of successes and failures over the past 30 days

This information is to help decide when to disable a stream URL that is up to date (matches station site) but is not working.  Generally, if the stream has been down for a week, it should be disabled. (Exceptions: if the stream is location restricted; only broadcasts on certain days or hours; is a device stream which may not receive success reports).

When disabling a stream that is up to date, you should also set the ‘chk’ flag.  This will cause the stream tester to test the stream every day for 14 days to see if it starts working again.  On a successful test the stream will be automatically reenabled.  If the stream is not reenabled after 14 days, a task will be created to check up on it.  If a new stream can’t be found at that point, you can either renable the ‘chk’ flag to try again for another 2 weeks or give up.