User Tools

Site Tools


features:stream-monitor

This is an old revision of the document!


Stream Monitor

The Stream Monitor lets you pick up incoming Shoutcast/Icecast streams as they become available, re-broadcasting them instantly. It is designed to be a convenient way to incorperate live streaming (from a home DJ, or an outside broadcasting event) into a 24/7 automated mAirList system.

You can enter any number of stream addresses, which mAirList will monitor periodically, every few seconds. As soon as a stream becomes available, mAirList will play it on a defined sound card. The running automated program can be stopped (via actions), or muted (using the Encoder High Priority input, see below).

Typically you will need a “private” streaming server that will relay the incoming stream(s) to mAirList. The DJ connects to that private server, mAirList picks up the stream, and rebroadcasts it to the public server. Outside the hours of this live streaming, the private stream should be offline.

We recommend using Icecast for that private stream – we found that Shoutcast does not work so well because it may buffer old portions of audio (from the previous broadcast) and send that to the listener (Stream Monitor) first when the new broadcast starts.

Adding Streams

Stream Monitor settings are manage in the configuration app, or Control Panel, on the Stream Monitor page.

Audio Routing

features/stream-monitor.1495175155.txt.gz · Last modified: 2019/07/09 16:19 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki