Basic Usage Guide

Unlimited Radio Hosting

starting from
$6.95 per month
More information
  • 99.9% uptime guarantee
  • Plans up to 192Kbps
  • Flash players & scripts
  • Free quality support
  • Free unlimited Auto DJ
  • Instant Set Up

Basic Usage Guide

The Basic Usage guide provides a quick introduction to the basic features of Museter Cast. In this guide, we walk you through the process of setting up your first stream, performing your first broadcast, tuning in to your stream, and reviewing your statistics.

In this section, we will explain how to access your new online radio stream hosting account, configure your station for its first broadcast, and add media to a simple playlist to be broadcasted to your listeners.

To access your account, click the link to the control panel and enter the username and password that were provided to you. If you wish to skip this step the next time you access your account from the same computer, you may optionally tick the Remember me box to remember your account login information for next time.

Finally, click the Login button to log in to your account.

In this section, we will guide you through the process of configuring your station's basic settings and ensuring that your station's time zone is correct.

Prior to your first broadcast, you will need to configure some basic settings and information for your station. To configure your station:

  1. In the navigation panel at the left-hand side of the screen, click Settings under the Configuration  heading.
  2. Click the Stream tab if it is not already selected.
  3. In the Stream title  field, enter the name of your station.
  4. In the E-mail address  field, enter the E-mail address at which you want to be notified of any problems with your stream.
  5. In the Source password  field, enter the password that you want your DJs to use when performing a live broadcast on your stream. If you do not intend to perform live broadcasts, you may skip this step.
  6. In the Time zone  field, select your time zone. Setting a correct time zone is essential to ensure that your playlist start on time and that your station always displays the correct time.
  7. If you see an AutoDJ tab to the right of the Stream  tab, click the AutoDJ tab and ensure that the AutoDJ status  is set to Enabled.

When you have finished making your configuration changes, click the Update button at the bottom of the page to save your changes.

Muster Cast can optionally retrieve information about your albums, including album art and purchase URLs, from various sources on the Internet, and in some cases even from within your actual media files. Once configured, the album information is looked up and retrieved automatically any time you add media to your station.

Once retrieved, the album art can be displayed in the Recent Tracks  listing and in other places in the control panel.

To configure your album art options:

  1. In the navigation panel at the left-hand side of the screen, click Settings under the Configuration  heading.
  2. Click the Albums tab if it is not already selected.
  3. Review the list of sources of album information. To enable a disabled source, click the red 'X' next to its name. To disable an enabled source, click the green checkmark next to its name.
  4. If you have a preference for one specific source of album information, you may optionally drag it to the top of the list to ensure that Museter Cast always checks it for album information before any of the other sources.
  5. If you have chosen to use Amazon.com as a source of album information, you may optionally click the Amazon.com  tab and enter your Amazon affiliate ID to receive credits for any albums purchased by your listeners via your web site.

When you have finished making your configuration changes, click the Update button at the bottom of the page to save your changes.

You will need to upload your media files to your server before the autoDJ can broadcast them.

You may upload media files to the server in one of two ways:

  • Using FTP.  This is the most robust, reliable, and fastest method for uploading media files, however it requires that you install special software on your home computer to perform the upload. You can learn more about FTP in the Uploading media via FTP  section of the Advanced Usage  guide.
  • Using the web-based File Manager.  This is the more convenient method for uploading media files as it works with your existing web browser. This method is described below.

To upload media for your autoDJ:

  1. In the navigation panel at the left-hand side of the screen, click Files under the AutoDJ heading.
  2. Click the Upload button at the bottom of the page. The file upload dialog should appear.
  3. Click the Select files button. A file browser dialog should open, allowing you to browse your home computer for the media files you want to upload.
  4. Select the media file(s) you want to upload and click the Open button at the bottom of the dialog. Note that in most cases only MP3 audio files will be compatible with your autoDJ.  The upload should begin immediately. Wait for the upload to complete, and then optionally repeat steps 3-5 until you have uploaded all of the media files you want to use.
  5. Click the Close button to close the file upload dialog.

When you have finished using the file manager, click the Return button at the bottom of the page to return to the main Museter Cast interface.

Your First Broadcast

Starting the Stream

In this section, we explain how to perform your first broadcast after setting up your stream , as well as how listeners can tune in to your station and listen to the broadcast.

Before listeners can tune in to your stream, your must start your streaming server.

To start the streaming server, in the navigation panel at the left-hand side of the screen, click Startunder the Server  heading.

If you have enabled your autoDJ your stream will immediately begin broadcasting the media you uploaded previously. If your have not enabled the autoDJ, your stream is now online and ready to broadcast, but needs a live source to provide an audio feed, which is described in the next section, Performing a Live Broadcast .

Performing a Live Broadcast

In this section, we explain how to broadcast a live audio stream through your station.  To perform a live broadcast, you will need to install a special live source software application on your home computer.  Click here  for more information on how to broadcast live.

After you have installed an appropriate live source application on your home computer, you will need to configure it with the appropriate broadcasting settings for your station,. To access the broadcasting settings for your station:

  1. In the navigation panel at the left-hand side of the screen, click Quick Links under the General  heading.
  2. Scroll down to the Live Source Connections  section.
  3. Copy the settings from the Live Source Connections  section into your live source application. Consult the documentation for your live source application if you require further assistance with this.

After you have configured your live source application with the appropriate settings for your stream, you should be ready to begin a live broadcast.

If you are using a SHOUTcast v1 streaming server with an autoDJ, you will need to stop the autoDJ before beginning a live broadcast. (This is not necessary for SHOUTcast v2 or IceCast streaming servers.) To stop the autoDJ, in the navigation panel at the left-hand side of the screen, click the Stopicon (a square inside a round icon) to the right of the AutoDJ  heading.

Finally, begin your broadcast from within the live source application. The procedure for doing this varies depending on which live source application you are using; again, consult the documentation for your live source application if you require further instructions.

Tuning In

After you have begun a broadcast, listeners may tune in at any time to listen to your station.

There are several ways to tune in, described below.


From Your Control Panel

If you just want to tune in (yourself) for testing purposes, there are two ways to listen to your stream from within your control panel.

  • Click the Play icon in the upper right-hand corner of any page in the control panel. This allows you to listen to your stream without leaving your web browser, if your web browser supports audio streaming.
  • If your web browser does not support audio streaming, or if you wish to tune in with a third-party player for other reasons, click the music note  icon in the upper right-hand corner of any page in the control panel. Select your player (or media format) from the list to launch the corresponding player on your home computer to tune in to the stream.

Note that the above tune-in methods are not accessible to the public; use one of the methods described in the following section to allow the public to access your stream.


Outside Your Control Panel

Members of the public may tune in to your stream by clicking a link that you provide to them. There are two ways to provide these links to your listeners:

  • Manually.  You can obtain the tune-in links by clicking Quick Links under the General  heading in the navigation menu to the left-hand side of the page. The tune-in links will appear under the Tune-In Links  heading. Simply copy the links and send them to your listeners through whatever medium you prefer, such as E-mail or your web site.
  • Via Widgets.  Museter Cast provides a number of widgets that you can embed into your web site's pages to automatically provide information about (and interactivity with) your station, including tune-in links.
  • To see an example of the widgets available, visit your stream Start Page . You can find the link to your start page by clicking Quick Links under the General  heading in the navigation menu to the left-hand side of the page. The start page link appears in the Quick Links  box at the top of the page. For more information about embedding widgets in your own web page, see the Publishing station information on your web site  section in the Advanced Usage  guide.

Viewing Statistics

After starting your stream and acquiring some listeners, you will likely want to review the list of listeners connected to your station from time to time. To review the listener list, click Listeners under the Statistics  heading in the navigation panel at the left-hand side of the page.

Museter Cast breaks down the listener list by the listener's country and the listener's "user agent" -- the software the listener is using to tune in to your stream. Where possible, Museter Cast also displays a world map with the listener positions plotted in their appropriate countries or cities.

For further details about the Current Listeners page, consult the Current Listeners  section of the Reference Manual .

Monitoring your stream's audience, performance and resource utilization is essential to running a successful Internet radio station. Museter Cast's statistics system provides information about listener trends and demographics, data transfer, track performances and popularity, user agents, and many other metrics.

To access the statistics report for your station:

  1. In the navigation panel at the left-hand side of the screen, click Report under the Statistics heading.
  2. Click the Recent Activity tab to review your stream's recent activity  for the past 48 hours.
  3. Click the Listeners tab to review your listener demographics and statistics  for the past 14 days.
  4. Click the User Agents tab to review the list of user agents  your listeners have used to tune in to your stream for the past 14 days.
  5. Click the Countries tab to review the countries  with which your station has been most popular in the past 14 days.
  6. Click the Tracks tab to review the performance metrics for the tracks  played on your station in the past 14 days.
  7. Click the Historical tab to review the historical listener and data transfer charts  for your stream over the past 14 days.
  8. To change the reporting period  (to an interval other than 14 days), click the Change reporting period link at the top of the page and choose a different reporting option.

Advanced Usage Guide

The Advanced Usage guide builds upon the topics covered in the Basic Usage guide and introduces a number of commonly-used features essential to operating an Internet radio station. In this guide, we walk you through the creation of custom playlists, configuring advanced settings, advanced media management, deploying widgets, and various power-user features.

Understanding Playlists

Playlists in Museter Cast provide convenient groupings of tracks and control exactly how and when those tracks will be broadcasted.

Four playlist types are currently available:

  • General Rotation
  • General rotation playlists are the most common type of playlist, used to play a random selection of media from your library when no other, more specialized playlists are due to be played.
  • Scheduled
  • Scheduled playlists are used for scheduled broadcasts such as daily countdowns, "top 10" lists, pre-recorded shows, and similar content.
  • Interval
  • Interval playlists are used for station identification, advertisements, and other similar repeating content that needs to be played every few minutes or after every few tracks.
  • Immediate
  • Immediate playlists allow tracks to be queued for immediate playback, and are useful for on-the-fly content such as song requests or special announcements.

Each playlist type has a variety of different configuration options. These are explained in detail in the Playlists  section of the Reference Manual . A basic introduction to each playlist type is provided in the following sections.

Creating a Playlist

In this section, we explain how to create a new playlist for your station.

To create a playlist:

  1. In the navigation panel at the left-hand side of the screen, click Playlists under the AutoDJ heading.
  2. Click the Create playlist link at the right-hand side of the page.
  3. Enter a title for your playlist in the Title  field. This is informational only, so choose a title that is descriptive and has meaning to you.
  4. Choose a playlist type. Consult the previous section, Understanding Playlists  for more information about the purpose of each playlist type.
  5. Configure the remaining settings as appropriate based on the playlist type you chose in step 4. See the next few sections for details.

In the next few sections, we provide a basic introduction to configuring each playlist type.

Custom Rotations

Your account includes several sample playlists representing common playback rotations used by many stations. You may, however, wish to create a custom set of playback rotations for more fine-grained control over the playback frequency of your tracks.


Configuring the Playlist

You can configure a general rotation playlist by creating a new playlist , then:

  1. Set the playlist type to General rotation.
  2. Specify a Playback weight . See the next section for details.
  3. Click the Save button to save the playlist.
  4. Add media to the playlist as explained in Adding Media to a Playlist  in the Basic Usage  guide.

Playlist Weighting

When creating a General Rotation  playlist, the most important option is the Playback weight . The weight controls how often tracks from this playlist are played relative to tracks from other General Rotation playlists; tracks from a playlist with a higher weight will be played more frequently than tracks from a playlist with a lower weight. You can use this to ensure that, for example, new releases (in one playlist) are played more frequently than older tracks (in another playlist).


Example

As an example, let's assume you want to set up your station to play ten (10) "top 40" tracks per hour, four (4) "classic" tracks per hour, and one (1) "oldies" track per hour, on average. To accomplish this, you might create the following three playlists:

Top   40

Weight: 10

Classic

Weight: 4

Oldies

Weight: 1

With this configuration, regardless of the number of tracks in each playlist, the selection of tracks played from each playlist will always match the weighting you have configured.

Note:  The weight values don't actually correspond to "tracks per hour" -- the above example just assumes roughly 15 tracks per hour based on a 4-minute average track length. Weights are actually just a relative measure used to indicate how often you want each playlist to be used relative to the others and don't have any special significance beyond that. So for example, you would see identical results if you had used weights of 100/40/10 instead of 10/4/1.


Other Settings

General rotation playlists support a variety of other features for controlling how general rotation tracks are played. For more information about the settings available for General Rotation playlists, please see the General Rotation Playlist Options  section of the Reference Manual .

Scheduled Shows

Many stations will incorporate some kind of scheduled programming -- weekly countdowns, "top 10" lists, or pre-recorded content to be aired at a specific date or time. The Scheduled  playlist type allows you to schedule these shows in advance and have them play automatically at the appropriate date(s) and time(s).


Single Playback

A single-playback scheduled playlist will activate on a specific date at a specific time, play to completion, and then disable itself (and never play again).

You can configure a single-playback playlist by creating a new playlist , then:

  1. Set the playlist its type to Scheduled.
  2. Select a date and time using the Scheduled date  and Scheduled time  fields.
  3. Leave the Repeat schedule  option set to Never (one time only).
  4. Click the Save button to save the playlist.
  5. Add media to the playlist as explained in Adding Media to a Playlist  in the Basic Usage  guide.

Repeating Schedules

A scheduled playlist with a repeating schedule will activate at a specific time on specific day(s) of the week, month, or year. Each time the playlist activates, it will play to completion before going dormant and waiting for the next activation.

You can configure a repeating schedule by creating a new playlist , then:

  1. Set the playlist its type to Scheduled.
  2. Select the date and time for the first activation of the playlist using the Scheduled date  and Scheduled time  fields.
  3. Use the Repeat schedule  option to select the interval at which you would like the playlist to repeat.
  • Daily  playlists activate every day at the specified time, starting on the date you selected in step 2.
  • Weekly  playlists activate on the days of the week you specify (Sun-Sat) at the specified time, starting on the date you selected in step 2.
  • Monthly  playlists activate each month, either on the day of the month you selected in step 2 or on the first or last day of the month, at the specified time, starting on the date you selected in step 2.
  • Yearly  playlists activate every year at the date and time you selected in step 2.
  1. Click the Save button to save the playlist.
  2. Add media to the playlist as explained in Adding Media to a Playlist  in the Basic Usage  guide.

Note that you may change the media in the scheduled playlist at any time. So for example, if your "Top 10 Countdown" show airs every Friday at 10:00pm, you can create a single Scheduled  playlist with a repeating schedule set for every Friday at 10:00pm, and simply change out the tracks in the playlist every Thursday.


Other Settings

Scheduled playlists support a variety of other features controlling how the scheduled tracks are played. For more information about the settings available for Scheduled playlists, please see the Scheduled Playlist Options  section of the Reference Manual .

Jingles and Advertisements

Most broadcasts include some type of advertising at regular intervals, ranging from sponsored advertisements to simple station identification or "jingle" tracks. The Interval  playlist type allows you to automate the inclusion of such advertisements into your stream at regular intervals.


Configuring a Playlist

A single-playback scheduled playlist will activate on a specific date at a specific time, play to completion, and then disable itself (and never play again).

You can configure an interval playlist by creating a new playlist , then:

  1. Set the playlist its type to Interval.
  2. Use the Repeat every  field to select a repeat interval. You may choose to have the playlist repeat after a certain number of songs, or after a certain number of minutes.
  3. Click the Save button to save the playlist.
  4. Add media to the playlist as explained in Adding Media to a Playlist  in the Basic Usage  guide.

Other Settings

Interval playlists support a variety of other features, such as the ability to play more than one track at each interval. For more information about the settings available for Interval playlists, please see the Interval Playlist Options  section of the Reference Manual .

Adding an Introduction Track

Some broadcasters like to play a station identification "jingle" or other advertisement every time a new listener tunes in to the station. Streaming servers provide this option through the use of an "introduction track".

To configure an introduction track for your stream:

  1. Prepare an MP3 audio file to be used as the introduction track. The encoding parameters for the introduction track -- specifically, the bit rate, sample rate, and number of channels -- must precisely match the encoding parameters being used for your stream itself. (So for example, if your stream broadcasts at 128kbps in stereo at 44.1KHz, your introduction track must also be encoded at 128kbps in stereo at 44.1KHz.)
  2. In the navigation panel at the left-hand side of the screen, click Settings under the Configuration  heading.
  3. Click the Files tab.
  4. Click the Introduction file  button. A file browser dialog should open, allowing you to browse your home computer for the media file you want to use as your introduction track.
  5. Select the media file you want to use as your introduction track and click the Open button at the bottom of the dialog.
  6. The upload should begin immediately. Wait for the upload to complete.

If your stream is currently online, it will need to be restarted to take advantage of the new introduction track. Once the stream is started again, any listeners tuning in to your station should hear the introduction track before your regular broadcast begins.

Troubleshooting:  After you add an introduction track, if your listeners hear only silence, or if your listeners hear only the introduction track and then the audio stops, then you have not prepared the audio file with the correct encoding parameters. Return to step 1 above, re-encode your introduction track, and try again.

Providing Access to DJs

If more than one DJ performs on your station, you may find it desirable to delegate limited access to the control panel to each DJ. This is made possible through the use of DJ accounts.


Creating a DJ Account

To create a DJ account:

  1. In the navigation panel at the left-hand side of the screen, click DJs under the Configuration heading.
  2. Click the Create DJ account link at the right-hand side of the page.
  3. Enter a username, password, and name for the DJ in the appropriate fields.
  4. Configure privileges for the DJ. A number of privileges are available, and any combination of privileges can be assigned to each DJ:
  • Start/stop the stream  - Allows the DJ to start or stop the streaming server.
  • Start/stop the autoDJ  - Allows the DJ to start or stop the autoDJ only. For SHOUTcast v1 servers, this is required in order for a DJ to begin a live broadcast.
  • Manage playlist settings  - Allows the DJ to modify the autoDJ's playlist settings.
  • Access media library  - Allows the DJ to access the media library and add/remove tracks to/from playlists.
  • Manage media files  - Allows the DJ to access the file manager and upload, move, rename, and delete the files for your stream.
  • View statistics  - Allows the DJ to view the statistics for the stream.
  • View listeners  - Allows the DJ to view the current listeners for the stream.
  • View logs  - Allows the DJ to view the log files for the stream.
  1. Configure the permitted login times for the DJ. You can restrict the DJ's access to specific times of day on specific days of the week, such that he is only able to login during his scheduled show times (if applicable).
  2. Click Save to save the new DJ account.

Live Broadcasts by DJs

In most cases, you will need to provide the main source password (which you configured in the Station Details and Time  section of the Basic Usage  guide) to your DJs to allow them to connect to the server with a live source for their broadcasts.

If your station is configured with SHOUTcast v2 and sc_trans v2, however, each DJ's username and password (which you configured above) will also serve as their login details for live source connections. In this configuration, you never have to share passwords between DJs.

Managing Media Files

From time to time you will likely need to remove old media files from your account to make room for new ones. The Museter Cast file manager allows you to perform this and other common file management tasks from within your browser.


File Management

To access the file manager:

  1. In the navigation panel at the left-hand side of the screen, click Files under the AuitoDJ heading.
  2. Select a folder in the left-hand pane. Typically, the only folders of interest will be the mediafolder, which contains the media you have added to your media library, and ondemand, which contains the media you have added to your On-Demand Content widget.
  3. Select file(s) in the right-hand pane and perform the desired actions on them using the buttons at the bottom of the page. You may also right-click on the files to access a context menu providing the same options.

If you remove media files from the media folder in the file manager, those files will immediately disappear from your media library and any playlists to which you may have added them. If you remove media files from the ondemand folder in the file manager, those files will immediately disappear from your on-demand content widget.

The file manager is explained in greater detail in the File Manager  section of the Reference Manual .


Uploading Files

Use the Upload button at the bottom of the page to upload new files into the selected folder. The upload dialog is explained in the Uploading Media  section of the Basic Usage  guide.

Uploading Media via FTP

While Museter Cast's web-based file uploader is a convenient way to add files to your media library, the fact remains that web browsers were never originally intended to provide file upload capabilities, and the upload functionality offered in most modern browsers tends to be inefficient and cumbersome to use.

Museter Cast also supports uploading media via FTP, a highly efficient protocol which was designed from the outset for transferring large files. If you are an advanced user and have a large amount of media to upload, you will likely want to upload via FTP.


Selecting an FTP Client

To upload files via FTP, you must install a special "FTP client" application on your home computer. FTP is a very well-known and widely-supported protocol, so a large selection of different FTP client applications are available over the Internet.

You may find one of the various free FTP client solutions available on the Internet to be suitable, such as FileZilla , WinSCP , or the FireFTP Firefox Add-on .

Once you have selected and installed an FTP client, you can proceed with configuring it to connect to your hosting server.


Configuring your FTP Connection

The process for connecting to the server will vary depending on your choice of FTP client, but all FTP clients will require essentially the same information in order to connect to your server.

To obtain your FTP connection information in Museter Cast, click Quick Links under the General heading in the navigation panel at the left-hand side of the page. Scroll down to the FTP Client Connections  heading to find your FTP hostname, username, and password.

Finally, enter this information into your FTP client and connect to the hosting server. If you require assistance in determining where to enter this information in your FTP client, please consult your FTP client's documentation.


Uploading Media

After connecting to the server with your FTP client, you should see a folder and file list similar to that displayed in the File Manager . Just as in the file manager, typically, the only folders of interest will be the media folder, which contains the media you have added to your media library, and ondemand, which contains the media you have added to your On-Demand Content widget.

To add new media to your media library, simply use your FTP client to upload new media files into the media folder on the server. (You may optionally create sub-folders inside the media folder to help organize your files; the files in the sub-folders will still be detected and included in your library.) In most FTP client software, to upload media you can simply locate the desired media files on your home computer and drag them directly into the media folder shown in the FTP client.

After the upload completes, the new tracks should automatically appear in your media library within approximately one minute.

Viewing Station Logs

Museter Cast provides direct access to the log files generated by your streaming server and autoDJ software.

Log files contain various diagnostic and historical records about the activities performed by your streaming server, which will typically only be of interest to advanced users.

Consult the Logs  section of the Reference Manual  for further information about accessing your log files.

Publishing Station Information on Your Web Site

Museter Cast provides a number of widgets which you can include in your own web pages to display information about your stream. No programming knowledge is required -- anyone who understands HTML (and, ideally, CSS) can make use of these snippets to easily add custom stream information to a web page.

Adding Widgets to Your Web Site

Adding widgets to your web site requires that you have access to edit the HTML web pages on your web site. Note that if you are using a content management system (CMS) rather than editing the raw HTML pages on your web site, your CMS may interfere with the operation of the widgets.

To add a widget to your web site:

  1. In the navigation panel at the left-hand side of the screen, click Widgets under the Configuration  heading.
  2. Select a widget from the Choose Widget  list. The widgets are documented in detail in the Widgets  section of the Reference Manual .
  3. The widget code will be displayed as a set of two HTML snippets which, together, provide the complete functionality of the widget. Copy the first HTML snippet from the upper box and paste it into your HTML web page wherever you would like the widget to appear on your web page.
  4. Copy the second HTML snippet from the lower box and paste it into your HTML web page just before the closing </body> tag.
  5. Save your changes to your HTML page and try loading the page in your browser. The new widgets should now appear on the page.

Configuring Widgets

Several of the widgets available have a number of configuration options which can be changed to customize the behavior of the widgets.

To access the widget configuration settings, click Settings under the Configuration  heading, then click the Widgets tab. The widget configuration options are documented in detail in the Widget Configuration Settings  section of the Reference Manual .

Configuring Relaying

Relaying is a process in which one streaming server rebroadcasts the audio stream from another streaming server. Typically this is used to distribute listeners across multiple streaming servers, however it can also be used for other purposes such as stream syndication.

Your streaming server can be configured as a relay (thereby rebroadcasting an audio stream being generated by another server), or it can be configured to allow relaying by other streaming servers (thereby allowing other servers to rebroadcast the audio stream being generated by your server.)

Relaying Another Stream

By relaying another stream, you are using a remote streaming server as the source for your broadcast, and rebroadcasting that server's stream as your own.

The procedure for relaying another stream varies depending on the streaming server software you are using.


SHOUTcast v1

SHOUTcast v1 can only broadcast a single audio stream, so configuring a relay on SHOUTcast v1 is only used when you do not want to broadcast any original content of your own, and simply want to provide a mirror of the remote server.

Note that the remote server must  also be an SHOUTcast v1 server.

To configure relaying:

  1. In the navigation panel at the left-hand side of the screen, click Settings under the Configuration  heading.
  2. Click the Relaying tab. If you do not see a Relaying tab, then you are not using SHOUTcast v1 and are looking at the wrong section.
  3. In the Stream server  field, enter the hostname or IP address of the remote SHOUTcast server, eg: foo.example.com.
  4. In the Stream port  field, enter the port number for the remote SHOUTcast server, eg: 8000.
  5. Click Update to save your changes.
  6. The server should now be ready for master relaying. Stop, then restart the server to apply your configuration changes.
  7. When your server comes back online, tune in to your relay server as a listener and verify that you hear the audio stream from the master server.

If you encounter any problems in step 7, there is most likely an error in your relay configuration. To troubleshoot the problem, visit the Logs  page and look for errors in your Error Log.


SHOUTcast v2

Under SHOUTcast v2, a relay is simply configured as an additional mount point which rebroadcasts a single mount point from a remote SHOUTcast v1 or SHOUTcast v2 server. This allows you to provide a mirror of a single mount point from the remote server while still using your own SHOUTcast server to broadcast other content.

To configure relaying:

  1. In the navigation panel at the left-hand side of the screen, click Settings under the Configuration  heading.
  2. Click the Mount Points tab. If you do not see a Mount Points  field, then you are not using SHOUTcast v2 and are looking at the wrong section.
  3. Under the Current mount points  selection box, click the Create new button to create a new mount point.
  4. Select the newly-created mount point and click the Settings tab.
  5. In the Stream path  field, set an appropriate path for the new relay mount point, eg: /myrelay. If you do not see a Stream path  field, then you are not using SHOUTcast v2 and are looking at the wrong section.
  6. Click the AutoDJ tab.
  7. Ensure that Use autoDJ  is set to No.
  8. Click the Relaying  tab.
  9. In the Relay URL  field, enter the complete URL to the remote stream to relay, eg:http://foo.example.com:8000/ (if the remote server is a SHOUTcast v1 server) orhttp;//foo.example.com:8000/stream (if the remote server is a SHOUTcast v2 server which uses mount points).
  10. Click Update to save your changes.
  11. The server should now be ready for relaying. Stop, then restart the server to apply your configuration changes.
  12. When your server comes back online, tune in to your server as a listener using the relay mount point and verify that you hear the audio stream from the master server.

If you encounter any problems in step 12, there is most likely an error in your relay configuration. To troubleshoot the problem, visit the Logs  page and look for errors in your Error Log.


IceCast

Two types of relays are available under IceCast: master relaying  and mount point relaying .

Master Relaying

Master relaying causes all  mount points from a remote IceCast server to be rebroadcasted on your server. This is used when you do not want to broadcast any original content of your own, and simply want to provide a complete mirror of the remote server.

Note that the remote server must  also be an IceCast server and must  be configured to allow master relaying. A master relay password will typically be required.

To configure master relaying:

  1. In the navigation panel at the left-hand side of the screen, click Settings under the Configuration  heading.
  2. Click the Master Relaying tab. If you do not see a Master Relaying tab, then you are not using IceCast and are looking at the wrong section.
  3. In the Master server  field, enter the hostname or IP address of the remote IceCast server, eg:foo.example.com.
  4. In the Master port  field, enter the port number for the remote IceCast server, eg: 8000.
  5. In the Master update interval  field, enter the master update interval for this relay. The master update interval determines how often, in seconds, the relay will poll the master server to see if any new mount points are available to relay. Typically 60 to 120 seconds is a reasonable value.
  6. In the Master password  field, enter the master relay password for the remote server.
  7. In the Relay on demand  field, choose whether or not to enable relay-on-demand. If enabled, the relay will only connect to the master IceCast server when one or more listeners are connected, and it will disconnect from the remote server when there are no more listeners. This saves bandwidth, but will also cause a short delay when the the first listener connects to the stream.
  8. Click the AutoDJ tab, if it exists, and ensure that AutoDJ Status  is set to Disabled. This is critical as a server configured for master relaying cannot broadcast any  other content, so the autoDJ will not be able to function in this mode.
  9. Click Update to save your changes.
  10. The server should now be ready for master relaying. Stop, then restart the server to apply your configuration changes.
  11. When your server comes back online, tune in to your relay server as a listener and verify that you hear the audio stream from the master server.

If you encounter any problems in step 11, there is most likely an error in your relay configuration. To troubleshoot the problem, visit the Logs  page and look for errors in your Error Log.

Mount Point Relaying

Mount point relaying allows your server to rebroadcast a single mount point from a remote SHOUTcast or IceCast server. This allows you to provide a mirror of a single mount point from the remote server while still using your own IceCast server to broadcast other content.

To configure mount point relaying:

  1. In the navigation panel at the left-hand side of the screen, click Settings under the Configuration  heading.
  2. Click the Mountpoint Relaying tab. If you do not see a Mountpoint Relaying tab, then you are not using IceCast and are looking at the wrong section.
  3. In the Stream server  field, enter the hostname or IP address of the remote streaming server, eg: foo.example.com.
  4. In the Stream port  field, enter the port number for the remote streaming server, eg: 8000.
  5. In the Stream mount point  field, enter the mount point to relay from the remote server, eg:/stream. If the remote server is a SHOUTcast v1 server (which does not support mount points), enter "/".
  6. In the Local mount point  field, enter the local mount point on which you want to rebroadcast the audio stream on your server, eg: /myrelay.
  7. In the Stream username  field, enter the username required by the remote server to access the mount point (if any).
  8. In the Stream password  field, enter the password required by the remote server to access the mount point (if any).
  9. In the Relay on demand  field, choose whether or not to enable relay-on-demand. If enabled, the relay will only connect to the master server when one or more listeners are connected, and it will disconnect from the remote server when there are no more listeners. This saves bandwidth, but will also cause a short delay when the the first listener connects to the stream.
  10. In the Relay metadata  field, choose whether or not to pull metadata updates from the remote server and display them to your listeners.
  11. Click Update to save your changes.
  12. The server should now be ready for mount point relaying. Stop, then restart the server to apply your configuration changes.
  13. When your server comes back online, tune in to your server as a listener using the relay mount point and verify that you hear the audio stream from the master server.

If you encounter any problems in step 13, there is most likely an error in your relay configuration. To troubleshoot the problem, visit the Logs  page and look for errors in your Error Log.

Allowing Other Stations to Relay Yours

By allowing other stations to relay your stream, you are allowing a remote streaming server to use your stream as the source for their broadcast, and they will rebroadcasting your stream as their own.

The procedure for allowing relaying of your stream varies depending on the streaming server software you are using.


SHOUTcast v1/v2

To permit relaying:

  1. In the navigation panel at the left-hand side of the screen, click Settings under the Configuration  heading.
  2. Click the Relaying tab. If you do not see a Relaying tab, then you are not using a SHOUTcast server and are looking at the wrong section.
  3. In the Allow other servers to relay stream  field, select Yes.
  4. In the Allow other servers to make stream public  field, select Yes if you want to allow other stations to advertise their rebroadcast of your stream in public station listings.
  5. Click Update to save your changes.
  6. Stop, then restart the server to apply your configuration changes.
  7. When your server comes back online, the remote server may be configured to relay your stream.

IceCast

No steps are required to permit relaying under IceCast.

Logically there is no reason to include an option (as provided by SHOUTcast) to enable or disable relaying, as anyone who can tune into your stream as a listener could (with a bit of expertise and the right tools) fairly easily "rip" your stream and rebroadcast it without permission anyway. The option to disable this relaying under SHOUTcast only makes it marginally less convenient to do so.

Museter Cast - Client Reference Manual

This manual provides detailed reference information for the features and capabilities of the Museter Cast v3.0 client area.

For more generalized operating instructions, please consult the Usage Guide  instead.

Accessing Your Account


Logging In

To access your account, simply launch the login URL http://streams.museter.com  and enter your username and password.

If you wish to skip this step when you subsequently access your account from the same computer, you may optionally tick the Remember me  box to remember your account login information.


Retrieving Your Password

If you have forgotten your password, you may reset it using the Forgot password? link at the bottom of the login page. Simply enter the E-mail address on file for your account, and instructions for resetting your password will be sent to you via E-mail.

If you no longer have access to the E-mail account on file, you will need to contact Museter   to have your password changed manually.

Dashboard

Immediately after logging in, you will be presented with the dashboard view for your account.


Stream Overview

The dashboard provides the an overview of your stream, including following information:

  • Now Playing
  • The title of the current broadcast, as well as the stream title and bit rate, are displayed at the top of the dashboard. The complete details for the current track, including album cover if available, are displayed at the upper right-hand corner of the page.
  • Tune-in Controls
  • The "music note" icon at the upper right-hand corner of the page opens a pull-down menu containing tune-in links for various media player applications. To the right of the tune-in menu, the "play", "stop", and "volume" icons allow you to tune in to your stream from within your browser, without using an external player.
  • Current listeners
  • The current listeners meter indicates the number of listeners currently tuned in to your stream, as well as the maximum number of listeners your stream will accommodate.
  • Data transfer
  • The data transfer meter indicates the total data transfer used by your stream to for this month, as well as your monthly data transfer limit.
  • Disk usage
  • The disk usage meter indicates the amount of disk space used by your account's files (including uploaded media, if any), as well as your disk space limit.
  • Server status
  • The status of your server (online or offline) is indicated by the first icon to the right of the disk usage meter.
  • AutoDJ status
  • The status of your autoDJ (online or offline) is indicated by the second icon to the right of the disk usage meter.
  • Audio source status
  • The status of your server's audio source (be it the autoDJ or a live source) is indicated by the third and rightmost icon to the right of the disk usage meter.
  • Projected data transfer
  • Indicates the amount of data transfer that your stream will use this month if usage remains consistent for the remainder of the month.
  • Maximum bit rate
  • Indicates the total maximum bit rate at which your server is permitted to broadcast. This may be the sum of multiple separate mount points, if applicable.
  • Recent tracks
  • Provides a list of up to 10 of the most recently played songs or tracks on your stream, as well as the times at which those tracks were played.

The Navigation Menu

Almost all of the pages in the client area provide a navigation menu at the left of the screen. This menu provides options for managing your server, its configuration, and your autoDJ media.

The navigation menu options, shown grouped into sections at the left-hand side of the page, include:

  • General
  • Overview
  • Launches the dashboard, described above.
  • Quick Links
  • Provides a number of useful links and login information for managing and working with your stream.
  • Configuration
  • Settings
  • Provides access to the settings for your streaming server, described in the Server Configuration  section below.
  • Widgets
  • Provides a number of widgets that you can use on your own website to display information about your stream.
  • DJs  Provides access to the DJ management page, where individual accounts can be created for each of your DJs.
  • Statistics
  • Report
  • Provides access to the statistics report for your account, described in the Statistics section below.
  • Listeners
  • Provides information about the listeners who are currently tuned-in to your stream at the present time.
  • Logs
  • Provides access to the logs for this account, described in the Server Logs  section below.
  • Server
  • Start Server
  • Starts your streaming server (and autoDJ, if enabled). This option will only appear if your server is currently offline.
  • Stop
  • Shuts down your streaming server (and autoDJ, if enabled). This will disconnect any listeners that may be tuned into your stream, and will take your stream offline. This option will only appear if your server is currently online.
  • Restart
  • Shuts down your streaming server, then immediately starts it again. This will disconnect any listeners that may be tuned into your stream. Restarting your server may be necessary to apply certain configuration changes, and is equivalent to manually stopping, then starting your server. This option will only appear if your server is currently online.
  • Admin
  • Provides access to the internal server administration interface provided by your streaming server software (SHOUTcast or IceCast) outside of Museter Cast. For more information, please consult the documentation for your streaming server software.
  • AutoDJ
  • Playlists
  • Launches the playlist manager for your autoDJ, described in the Playlist Manager  section below.
  • Media
  • Launches the media library manager for your autoDJ, described under the Media Library section below.
  • Files
  • Launches the file manager for your autoDJ, described under the File Manager  section below.
  • AutoDJ Settings  (icon)
  • Opens the configuration settings for your autoDJ.
  • Stop autoDJ  (icon)
  • Stops the autoDJ without stopping the streaming server. This may be used prior to beginning a live broadcast.
  • Skip Song  (icon)
  • Stops the song currently being played by the autoDJ and skips to the next song in the playlist.
  • Session
  • Logout
  • Terminates the current administration session and securely logs you out from Museter Cast.

Configuration Settings

The Configuration Settings page is used to configure the behavior and appearance of your station and of Museter Cast.

To access the Configuration Settings page, click Settings under the Configuration  heading in the navigation menu.

Museter Cast provides access to a wide range of settings for your account which are broken down into several tabbed pages. Some settings may differ based on the type of streaming server or autoDJ for which your account is configured, and those differences are noted below.

Stream

The stream tab contains the basic configuration settings for your station. The fields available include:

  • Stream title
  • Specifies the title for the stream. This will be displayed by listeners' media players when they tune into the stream.
  • E-mail address
  • Specifies the E-mail of the person in charge of managing your stream. Museter Cast will automatically send notifications to this address when necessary.
  • Company/organization
  • Specifies your company/organization name. This may be used by the streaming server for various purposes.
  • Website URL
  • Specifies the URL to the web site associated with this stream (if any). This may be published by the streaming server.
  • Source password
  • Specifies the password required by streaming sources to connect to this stream and begin broadcasting. This password must be provided to DJs who will be connecting to your server via a live source to perform live broadcasts.
  • Administrator password
  • Specifies the password required to login to your Museter Cast account or the streaming server's internal administrative interface. Some streaming servers require that this password must differ from the source password, so it is best to use a unique password here.
  • Time zone
  • Specifies your time zone. The autoDJ's track scheduler uses this to ensure that the times configured for playlists (in the Playlist Manager) always reflect your local time zone.
  • Locale
  • Specifies your locale. This determines the language and the date and time formats used in the control panel.
  • Character encoding
  • Specifies your preferred character encoding for reading MP3 ID3 (metadata) tags. MP3 audio files do not contain any information about the language or "character set" in which they were encoded, so if your MP3s' artist, album or track names use a non-Latin character set (Cyrillic, Asian, etc.), you will need to set your character encoding appropriately to ensure that all of the letters in the alphabet of your language are interpreted correctly from your media.
  • Note that this feature is only used for the interpretation of MP3 ID3 tags. Museter Cast itself uses Unicode (UTF-8) character encoding internally which can represent characters from virtually any language.

AutoDJ

The AutoDJ tab contains options for configuring your stream's autoDJ. These settings are only required if you are permitted to upload media (MP3 files, etc.) to the server. If you will be providing your own live source (using something like the Winamp DSP plugin or SAM Broadcaster) then the autoDJ may be disabled.

The autoDJ tab will differ depending on the type of autoDJ you have selected for your stream. Each variation is described separately below.


sc_trans v2 autoDJ Settings

With sc_trans v2, the following autoDJ options are available:

  • AutoDJ status
  • Specifies whether the autoDJ should be enabled. This option will be unavailable if your stream is currently online; you will need to stop your stream if you want to change it. Options include:
  • Disabled
  • If selected, autoDJ support is turned off. This setting is necessary if you plan to use a live streaming source.
  • Enabled
  • If selected, autoDJ support will be turned on. This setting is necessary if you plan to upload your media to the server and will not be providing your own live streaming source. Note that if the autoDJ is enabled, but no media (eg: MP3 files) have been uploaded, or media has not been added to an enabled playlist, the server will fail to start. As such, be sure to upload at least one track, and add one or more tracks to an enabled General Rotation playlist, before starting the server with autoDJ support enabled.
  • Genre
  • Specifies the genre for your station. This is informational only and may be displayed to the public.
  • Crossfade length
  • When crossfading is enabled, specifies how many seconds of the end of a track are blended into the beginning of the next track.
  • Crossfade threshold
  • Specifies the minimum track length (in seconds) for which crossfading should be enabled. Tracks shorter than this length of time will not be crossfaded.
  • MP3 unlock name  (SHOUTcast only)
  • Specifies the name from your SHOUTcast license key for MP3 broadcasting.
  • MP3 unlock code  (SHOUTcast only)
  • Specifies the code from your SHOUTcast license key for MP3 broadcasting.
  • ICQ  (SHOUTcast only)
  • Specifies your ICQ UIN, which is published by SHOUTcast DNAS.
  • AIM  (SHOUTcast only)
  • Specifies your AIM handle, which is published by SHOUTcast DNAS.
  • IRC  (SHOUTcast only)
  • Specifies your IRC nick, which is published by SHOUTcast DNAS.
  • Apply replay gain  (SHOUTcast only)
  • Enable to instruct sc_trans to honour the replay gain values stored in the MP3 files.
  • Calculate replay gain  (SHOUTcast only)
  • Enable to instruct sc_trans to calculate the replay gain on the MP3 files.

ices-cc autoDJ Settings

With ices-cc, the following autoDJ options are available:

  • AutoDJ status
  • Specifies whether the autoDJ should be enabled. This option will be unavailable if your stream is currently online; you will need to stop your stream if you want to change it. Options include:
  • Disabled
  • If selected, autoDJ support is turned off. This setting is necessary if you plan to use a live streaming source.
  • Enabled
  • If selected, autoDJ support will be turned on. This setting is necessary if you plan to upload your media to the server and will not be providing your own live streaming source. Note that if the autoDJ is enabled, but no media (eg: MP3 files) have been uploaded, or media has not been added to an enabled playlist, the server will fail to start. As such, be sure to upload at least one track, and add one or more tracks to an enabled General Rotation playlist, before starting the server with autoDJ support enabled.
  • Song title codes
  • If enabled, the autoDJ will include a small tracking code at the end of the song titles shown in your listeners' media players.
  • For example, instead of: Artist Name -- Song Title
  • You might see the following instead: Artist Name -- Song Title [C51B]
  • This allows detailed reports to be generated (on the Tracks  tab of the Statistics Report  page) containing most of the information needed to make reports to the appropriate entities for royalty determination purposes. If this option is disabled, the generated reports may be less detailed and may not contain sufficient information for accurate royalty reporting purposes.
  • Genre
  • Specifies the genre for your station. This is informational only and may be displayed to the public.
  • Crossfade length
  • When crossfading is enabled, specifies how many seconds of the end of a track are blended into the beginning of the next track.
  • Crossfade style
  • When crossfading is enabled, specifies how tracks are blended together during a crossfade.
  • Minimum track length
  • When crossfading is enabled, tracks shorter in duration than the minimum length will not be crossfaded. This ensures that short clips (station branding, very short advertisements, etc.) remain audible.

Widgets

The Widgets tab contains options for configuring and customizing the widgets provided for use on your own web site. It is organized into sub-tabs representing the individual widgets available for configuration.

  • General
  • Configures the availability of various widgets and options.
  • Activate start page
  • Specifies whether a start page is made available for your stream. See the separate section on start pages for details about this feature.
  • Enable on-demand content widget
  • Specifies whether the on-demand content widget is made available for your stream. See the separate section on the On-demand Content widget for details about this feature.
  • Enable Google Maps widget
  • Specifies whether the Google Maps widget is made available for your stream. See the separate section on the Google Maps widget for details about this feature.
  • Song Requests
  • Configures the Song Request widget. See also the separate section on the Song Request widget for details about this feature.
  • Enable song request widget
  • Specifies whether the Song Request widget is made available for your stream.
  • Automatically queue requests
  • Specifies whether song requests submitted by users are automatically compared against your media library and queued for playback via the autoDJ.
  • If enabled, a best-effort attempt is made to match the artist name and song title provided by the user against a track in your media library. This does, however, largely rely upon the user to use correct spelling.
  • Request delay
  • Specifies the length of time to wait after a song request is received before playing the requested track via the autoDJ. A delay of a specific period of time may be required by certain music licensing authorities when streaming copyrighted music.
  • Request probability
  • After the request delay has elapsed, a requested track will normally be queued for immediate playback. Specifying a request probability less than 100% increases a further delay in the queueing of the requested track.
  • Example: If you specify a 60% request probability, then each time a track finishes playing (after the request delay has elapsed) there is a 60% probability of the requested track being selected for playback as the next track.
  • E-mail unknown requests
  • Specifies whether requests for songs that could not be identified in the media library should be emailed to the stream administrator. If this option is set to No, the request is discarded if it cannot be found in the media library.
  • Recent Tracks
  • Configures the Recent Tracks widget. See also the separate section on the Recent Tracks widget for details about this feature.
  • Enable recent tracks widget
  • Specifies whether the Recent Tracks widget is made available for your stream.
  • Number of recent tracks
  • Specifies the number of tracks that will be shown in the Recent Tracks widget.

Stream Status Summary


About the Widget

The Stream Status Summary widget displays a brief line of information about the current status of your stream. Typically, this will look something like the following:

Station Name - Artist Name - Track Title

The above text is hyperlinked such that clicking it will launch the visitor's default media player to tune in to the stream.

The status summary is automatically updated at regular intervals such that it always displays the correct song artist and title.

Stream Details


About the Widget

The Stream Details widget is a more flexible version of the Stream Status Summary widget, and is designed for more advanced users who wish to customize the placement of the individual elements of stream information.

Using this snippet, you can individually place the elements for the current song, stream title, bit rate, and many more status indicators anywhere on your web page, and Museter Cast will automatically fill them in.

Much like the Stream Status Summary widget, all of the elements of the Stream Details widget are automatically updated at regular intervals such that they always display the correct information.


Available Elements

As of this writing, the Stream Details widget provides the following status elements:

  • Current song
  • The current track information, formatted as Artist - Title, and hyperlinked such that clicking launches the visitor's default media player to tune in to the stream.
  • Stream title
  • The title for the stream.
  • Bit rate
  • The bit rate at which the stream is currently broadcasting.
  • Current listeners
  • The number of listeners currently connected to the stream.
  • Maximum listeners
  • The maximum number of listeners which may connect to the stream.
  • Server status
  • The current status of the stream (either Online or Offline).
  • AutoDJ status
  • The current status of the autoDJ (either Online or Offline).
  • Source connected
  • An indication of whether a source is currently connected to the stream (either Yes or No).
  • Station time
  • The current date and time relative to the station's time zone, formatted per the station's locale settings.
  • Current playlist
  • The name of the playlist from which the current track was selected, if the autoDJ is active.
  • Track artist
  • The artist of the current track.
  • Track title
  • The title of the current track.
  • Track album
  • The album of the current track.
  • Album image
  • The album cover image for the current track.
  • Album URL
  • The album URL (if available) for the current track.

Recent Tracks


About the Widget

The Recent Tracks widget displays a list tracks which were most recently played on your stream, along with the name of the artist, album, and broadcast time associated with each.

If available, the album cover image and a "Buy now" link are also displayed next to each track.

The track list is automatically updated at regular intervals such that it always reflects the most recently played tracks.

This widget can be configured on the Widgets  tab of the Configuration Settings  page.

Listener Map


About the Widget

The Listener Map widget displays an interactive map, powered by the Google Maps mapping service, on which the geographic locations of your listeners and your stream are plotted.

This widget can be configured on the Widgets  tab of the Configuration Settings  page.

On-demand Content


About the Widget

The On-demand Content widget provides a file browser for your on-demand content, allowing visitors to browse, stream, or download the media you've published in your "ondemand" folder in the File Manager.

This widget is commonly used to allow visitors to download podcasts or other pre-recorded content from your station.

Like all of the widgets, the On-demand Content widget operates using AJAX requests such that the page never re-loads, and thus can be safely embedded into any web page.

This widget can be configured on the Widgets  tab of the Configuration Settings  page.


Publishing On-demand Content

To add files for clients to download or stream:

  1. Click the Files link under the AutoDJ  heading in your client area.
  2. Click the ondemand folder in the left-hand folder pane.
  3. Click the Upload button to upload files into the ondemand folder. Any files you upload to this folder will immediately be published in your On-demand Content widget.

To remove files from the widget, simply select the file(s) to remove and click the Delete button at the bottom of the page.

Song Requests


About the Widget

The Song Requests widget displays a form allowing your visitors to submit song requests.

Depending on how the widget has been configured, the request can be handled in one of two ways. Either:

  1. The request can be emailed to the stream administrator for manual review and processing, or
  2. The request can be processed automatically. In this case, the artist and song title are compared against the tracks in the media library. If a matching track is found, the track can be queued for playback automatically.

This widget can be configured on the Widgets  tab of the Configuration Settings  page.

Tune In


About the Widget

The Tune In widget is not actually a widget, but rather just a collection of tune-in links for various media formats.

Embedding this widget in an HTML page simply displays a set of icons for a variety of popular media formats. Clicking on an icon will launch the user's default player for the selected media format.

DJ Management

The DJ manager allows you to create and configure DJ accounts allowing your station's DJs to have limited access to the features of your control panel.

Once an account has been created for a DJ, the DJ can log in with his DJ account's username and password using the same login form you use to access Museter Cast.

For SHOUTcast DNAS v2 servers, DJ accounts can also be used to perform live broadcasts. The DJ account's username and password become the source username and password for connecting to sc_trans v2.

The DJ Management page may be accessed using the DJs link under the Configuration  heading in the navigation menu.


Creating a DJ Account

To create a new DJ account, click the Create DJ Account link in the upper, right-hand corner of the page. This will launch the DJ account editor, described under DJ Account Editor  below.


Editing a DJ Account

To edit an existing DJ account, click the Edit DJ Account  icon next to the DJ account you wish to edit. This will launch the DJ account editor, described under DJ Account Editor  below.


Deleting a DJ Account

To delete an existing DJ Account, click the Delete DJ Account  icon next to the DJ account you wish to delete. This will permanently remove the DJ Account.


Enabling or Disabling a DJ Account

To enable or disable an existing DJ account, click the Enable DJ Account  icon next to the DJ account you wish to delete. A disabled DJ account will be prohibited from logging in.


DJ Account Editor

The DJ account editor allows you to modify and configure DJ accounts. The following fields are available:

  • Username
  • Specifies the username for this DJ account. This will be used by the DJ to log in.
  • Password
  • Specifies the password for this DJ account. This will be used by the DJ to log in.
  • Real name
  • Specifies the real name for the DJ. This is informational only and is not used internally by Museter Cast.
  • Status
  • Specifies the status for the DJ account. If a DJ account is Disabled, the DJ cannot log in.
  • Permissions
  • Specifies the permissions for the DJ account. The following permissions are available:
  • Start/stop the stream
  • Allows the DJ to start or stop the streaming server.
  • Start/stop the autoDJ
  • Allows the DJ to start or stop the autoDJ only.
  • Manage playlist settings
  • Allows the DJ to modify the autoDJ's playlists. This controls the DJ's access to the playlist settings only; see the Access media library  permission below to control access to playlist track management.
  • Access media library
  • Allows the DJ to access the media library and add/remove tracks to/from playlists.
  • Manage media files
  • Allows the DJ to access the file manager and upload, move, rename, delete, and otherwise manipulate the files for your stream.
  • Full FTP access
  • Allows the DJ to use his username and password to log in via FTP and access all files for your stream. Also implicitly grants the Manage media files  permission above to allow the same privileges via the file manager.
  • Private FTP folder
  • Provides a private folder under the media/dj/djusername/ folder in which the DJ can upload and manage his own private set of media files via FTP or via the file manager. Files uploaded to this private folder are automatically added to the media library per usual. The DJ cannot view or manipulate any files outside of his private directory.
  • View statistics
  • Allows the DJ to view the statistics for the stream.
  • View listeners
  • Allows the DJ to view the current listeners for the stream.
  • View logs
  • Allows the DJ to view the log files for the stream.
  • Allow logins
  • Specifies the days of the week on which the DJ is allowed to log in. If no days are selected, the DJ will not be permitted to log in.
  • Allow from
  • Specifies the earliest time of day at which the DJ is allowed to log in.
  • Allow until
  • Specifies the latest time of day at which the DJ is allowed to log in.

Statistics Report

Museter Cast provides the most comprehensive streaming radio statistics system commercially available today. It provides information about listener trends and demographics, data transfer, track performances and popularity, user agents, and much, much more.

The statistics page may be accessed using the Report link under the Statistics  heading in the navigation menu.


Reporting Period

All of the metrics provided on the statistics page -- with the exception those on the Recent Activity  tab -- are valid for the current selected reporting period.

The default reporting period is the past 14 days. To change the reporting period, click the Change reporting feature link at the top of the page, and select the period for which you would like to view statistics.

Museter Cast can report by the following intervals: - activity for the last x  days - activity from a specific start date, until a specific end date - activity for a specific calendar month

Reports may be generated for any period of up to 90 days.

The statistics available are described in the following sections.


Recent Activity

The recent activity report provides a high-level overview of your stream statistics for the past 48 hours , including details of listener trends, average session times, total listening hours, data transfer, track playback, and more.

  • Listener Minutes
  • This section contains information about listener activity during the past 48 hours. The total minutes  and total listening hours  (TLH) indicate your stream's overall volume of listeners, and the average session length  indicates the length of time for which your listeners are typically remaining tuned-in to your station.
  • Listeners
  • This section provides information about your listeners. Total listener sessions  describes the number of times a listener has tuned in. Unique listeners  and unique countries  indicate the number of distinct listeners and countries (respectively) which have tuned in during the reporting period.
  • Data Transfer
  • This section provides details of your stream's data transfer during the past 48 hours, including the total aggregate and per-session data transfer amounts.
  • Tracks
  • This section provides details of the tracks played during the past 48 hours, including the number of tracks  and the number of unique tracks  played during that period. The average number of tracks per hour  and average track length  are also provided.
  • Peak Period
  • This section provides information about the time at which the greatest number of listeners were connected during the past 48 hours. The number of listeners , the track name , and the date  of that occasion are provided.
  • Listeners Graph
  • Provides a graph of the total number listeners connections established during each hour throughout the past 48 hours.

Listeners

The listener overview provides information about listeners' usage of your station for the selected reporting period.

Period Overview

  • Total listener minutes
  • Provides the total number of aggregate listener minutes for your station for the reporting period.
  • Total listening hours
  • Provides the total listening hours (TLH) for your station for the reporting period. This metric is commonly used to report listener volume with music licensing authorities.
  • The total listening hours is calculated by simply adding up the number of minutes for which each listener was tuned-in to your station during the reporting period.
  • Total sessions
  • Provides the total number of listener sessions for the reporting period.
  • This value is incremented each time a listener connects to your station during the reporting period.
  • Average session length
  • Provides the average length of a listening session during the reporting period, in minutes.
  • Total data transfer
  • Provides the total data transfer, in MB, for the reporting period.
  • Average data transfer
  • Provides the average data transfer per listener session, in MB, for the reporting period.
  • Unique listeners
  • Provides the number of unique listeners for the reporting period.
  • A listener is considered "unique" if nobody else from the listener's IP address connected to the station with the same user-agent string as the listener during the reporting period.
  • Unique countries
  • Provides the number of unique listener countries for the reporting period.
  • Each listener's country is determined solely based on his IP address.

Listener Trends

Provides information about listener trends over the past 7, 14, and 30 days, which help you determine how your stream's audience is developing over time.

Average Listener Session Length

The average length of a listener session is broken down into common intervals and charted and graphed.

Top Listeners by Listener Sessions

Top listeners are ranked according to the total number of times they have connected to your stream during the reporting period.

Museter Cast automatically determines the countries from which your listeners were connected based on their IP addresses, and the software used by the listener to tune into the stream is noted and identified as a media player or stream ripper to assist in abuse detection.

Top Listeners by Listener Minutes

Top listeners are ranked according to the total number of minutes they have spent connected to your stream during the reporting period.

Museter Cast automatically determines the countries from which your listeners were connected based on their IP addresses, and the software used by the listener to tune into the stream is noted and identified as a media player or stream ripper to assist in abuse detection.


User Agents

The user agents report provides an overview of the software programs your listeners are using to tune in to your stream.

Each user agent is classified as a legitimate media player (such as WinAmp, iTunes, etc.), or a stream ripper (a program used to steal music from your stream) to assist in abuse detection.

Top Agents by Listener Sessions

The top software used to connect to your stream is charted and graphed according to the number of times each software application has connected to your stream during the reporting period.

Top Agents by Listener Minutes

The top software used to connect to your stream is charted and graphed according to the total amount of time each software application has spent connected to your stream during the reporting period.


Countries

The country overview provides information about the countries from which the majority of your listeners are tuning in.

Each country is identified (where possible) based on the listener's IP address, and the appropriate flag is displayed to aid in identification at a glance.

Top Countries by Listener Sessions

The top countries connecting to your stream are charted and graphed according to the number of times a listener from each country has connected to your stream during the reporting period.

Top Countries by Listener Minutes

The top countries connecting to your stream are charted and graphed according to the total amount of time listeners from each country have spent connected to your stream during the reporting period.


Tracks

The tracks report provides information about the frequency and popularity of the tracks played on your stream.

Period Overview

The period overview provides aggregate information about the tracks played during the reporting period.

  • Total tracks
  • Provides the total number of tracks played during the reporting period.
  • Unique tracks
  • Provides the total number of different (unique) tracks played during the reporting period.
  • Average per hour
  • Provides the average number of tracks played each hour during the reporting period.
  • Average length
  • Provides the average length, in seconds or minutes, of a track played during the reporting period.
  • Peak listeners
  • Provides the peak number of listeners during the reporting period.
  • Peak track
  • Provides the name of the track that was playing at the peak time during the reporting period.
  • Peak time
  • Provides the time of the peak period during the reporting period.

Most Popular Tracks

Provides an overview of the most popular tracks played during the reporting period, by connections per minute. The popularity of a track is calculated by determining the number of times a listener connected or "tuned-in" to the stream while the track was playing, averaged over the total number of minutes the song was played throughout the reporting period.

Least Popular Tracks

Provides an overview of the least popular tracks played during the reporting period, by disconnections per minute. This is calculated in the same manner as the Most Popular Tracks  report.

While this may be a somewhat fuzzy metric (as disconnections may not always directly correspond with a distaste in the current song), the average value over a period of time may serve as a useful indicator of a track's popularity.

Top Tracks by Playbacks

Provides a list of the songs most frequently played during the reporting period, according to the total number of times the song was played.

Top Tracks by Airtime

Provides a list of the songs which received the most "air time", or total minutes, during the reporting period.

Track Broadcast Reports

Provides access to your monthly broadcast reports for the past several months. These downloadable (CSV-format spreadsheet) reports provide information about each and every song that was played on your stream during the reporting period, along with information about how many listeners heard each song.

CSV files are compatible with most common spreadsheet applications, including Microsoft Office and LibreOffice Calc.

Each report contains two spreadsheets, either of which may be useful if you are required to make reports to a royalty/music licensing authority:

  • A playback report, which individually records the date, time, artist, album, title, duration, and listener information for each and every track played during the reporting period.
  • A performance report, which records the aggregate playback and listener information for each unique song played on your stream during the reporting period.

Note that reports are generated on a monthly basis, and this section will not appear until at least one report has been generated.


Historical Statistics

Historical statistics provide detailed data transfer and listener statistics, complete with graphs, allowing you to track listener trends and resource usage over a period of time.

Graphs

The graphs on the Historical Statistics page are dynamic and interactive. Hovering your mouse over any point on the graph will display a summary of the sample taken at that point. For more detailed reporting, you may make a selection on the timeline below each graph to "zoom" into a specific portion of the reporting period.

Each graph also includes a link to download a CSV-format spreadsheet file containing the raw data used to generate the graph.

Graphs provided include:

  • Listeners      Indicates the number of simultaneous listeners at each hour during the reporting period.
  • Minutes
  • Indicates the listener minutes for your stream at each hour during the reporting period.
  • Data Transfer
  • Indicates the data transfer for your stream at each hour during the reporting period.

Average Listeners Per Hour Chart

The Average Listeners Per Hour chart provides an overview of the popularity of your stream at specific times of the day on specific days of the week.

The average number of listeners for each day, and each time of day, are then charted based on the following time periods:

  • Graveyard (00:00 - 07:00)
  • Morning (07:00 - 11:00)
  • Lunch (11:00 - 13:00)
  • Afternoon (13:00 - 19:00)
  • Evening (19:00 - 00:00)

This chart is extremely useful for scheduling advertisements and planning shows to take advantage of your peak listening audience.

Current Listeners

The Current Listeners report provides a comprehensive overview of the listeners who are currently tuned into your stream.

The Current Listeners report may be accessed using the Listeners link under the Statistics  heading in the navigation menu.


Current Listener Chart

The current listener chart provides a list of every listener currently connected to your stream. The following information is provided for each listener:

  • Country
  • Indicates the country in which the listener is located, if this information available.
  • IP Address
  • Indicates the IP address of the listener.
  • User Agent
  • Indicates the name and version of the software with which the user has connected to your stream.
  • Agent Type
  • Indicates the type of software being used by the user; either a player (a standard media player used to listen to music) or a ripper (a program which is capable of allowing the listener to "steal" music from your stream and save it on the listener's PC).
  • Listen Time
  • Indicates the total length of this listener's session so far.

Top Countries Chart

The Top Countries chart provides a breakdown of the top countries from which listeners are currently tuned in to you stream. The list is ranked by number of listeners from each country.


Top User Agents Chart

The Top User Agents chart provides a breakdown of the most popular software with which your listeners are connecting to your stream.


Listener Locations Map

The Listener Locations Map provides a realtime world overview of your current listeners' geographic locations, plotted on a world map. This service is provided by Google Maps and may or may not be available depending on how your administrator has configured Museter Cast.

Server Logs

Museter Cast provides direct access to the log files created by your streaming server.

The server logs may be accessed using the Logs link under the Statistics  heading in the navigation menu.


Log Types

By default, the access log for your server is displayed. To view the error or autoDJ logs, click the appropriate link at the upper right-hand corner of the log viewer.

Each log has a distinct and important purpose:

  • Access Log
  • The access log is generated by your streaming server, and records information about each successful connection between a listener and your streaming server. This information is used by Museter Cast to generate statistics for your stream.
  • Error Log
  • The error log is generated by your streaming server and, despite its name, it records much more than just errors -- it is a general record of diagnostic information about the various internal activities of the streaming server.
  • If a problem occurs with your streaming server, the diagnostic information in the error log will be very useful in diagnosing the problem.
  • AutoDJ Log
  • The autoDJ log is generated by your autoDJ software, and records diagnostic information about the various internal activities of the autoDJ.
  • If a problem occurs with your autoDJ, the diagnostic information in the autoDJ log can help in diagnosing the problem.

Downloading the Logs

You may see a Download link at the upper right-hand corner of the log viewer.

This link allows you to download all log files in a ZIP archive for offline review and/or archival.

Server Controls

Museter Cast's server control options provide access to the core feature of Museter Cast -- the management of your streaming server software.

The server controls are provided under the Server  heading in the navigation menu, and are explained in the following sections.


Start Server

Displayed only if your server is currently in the Offline  state, this link will start your streaming server.

If autoDJ support is enabled for your stream, the autoDJ will also be started.


Stop Server

Displayed only if your server is currently in the Online  state, this link will shut down your streaming server, disconnecting all listeners and preventing any further listeners from tuning in.

If autoDJ support is enabled for your stream, the autoDJ will also be stopped.


Reload

Displayed only if your server is currently in the Online  state, this link will reload your streaming server's configuration without  disrupting any listeners.

If autoDJ support is enabled for your stream, the autoDJ's configuration will also be loaded.

Note that not all configuration changes can be applied with the Reload feature; in some cases it may be necessary to fully stop and then restart your server to apply certain changes.


Admin

Displayed only if your server is currently in the Online  state, this link opens the administrative interface for your streaming server.

Note that when you click this link, you are actually leaving Museter Cast and interacting directly with your streaming server software. If you require further assistance, consult the documentation for your streaming server for information about its administrative interface.

AutoDJ Controls

  Museter Cast's autoDJ control options provide management functionality for your autoDJ.

The autoDJ controls are provided via button icons to the immediate right of the AutoDJ  heading in the navigation menu, and are explained in the following sections.

Note that if autoDJ support is disabled for your stream, this entire heading will not be shown.


AutoDJ Settings

Provides a quick shortcut to the AutoDJ  tab of the Configuration Settings  page.


Start AutoDJ

Displayed only if your autoDJ is currently in the Offline  state, this button will start your autoDJ.


Stop autoDJ

Displayed only if your autoDJ is currently in the Online  state, this link will shut down your autoDJ without stopping your streaming server. This may be necessary to begin a live broadcast with a live source.


Skip Track

Displayed only if your autoDJ is currently in the Online  state, this link will immediately terminate the current playing track and advance to the next track.

Playlist Manager

The playlist manager allows you to create and configure playlists to control how and when your media is played. You can create as many playlists as you like, each with its own distinct settings, and Museter Cast will automatically determine when to play each one based on your settings.


Creating a Playlist

To create a new playlist, click the Create Playlist  link in the upper, right-hand corner of the page. This will launch the playlist editor, described under Playlist Editor  below.


Editing a Playlist

To edit an existing playlist, click the Edit Playlist  icon next to the playlist you wish to edit. This will launch the playlist editor, described under Playlist Editor  below.


Deleting a Playlist

To delete an existing playlist, click the Delete Playlist  icon next to the playlist you wish to delete. This will permanently remove the playlist, its settings, and its list of tracks.


Enabling or Disabling a Playlist

To enable or disable an existing playlist, click the Enable Playlist  icon next to the playlist you wish to delete. A disabled playlist will be ignored by Museter Cast.


Playlist Editor

The playlist editor allow you to configure a playlist.

Playlist Settings

The following fields are available:

  • Title
  • Specifies the title for the playlist. This is used only to help you identify the playlist, and is completely ignored by Museter Cast. Use a descriptive name like "Heavy rotation" or "Friday night's top 10 countdown" to ensure that you'll remember what this playlist is for.
  • Status
  • Specifies the status of the playlist. If the playlist is Enabled, it will be included in your stream; if it is Disabled, it will be ignored by Museter Cast and its tracks will never be played.
  • Type
  • Specifies the type of playlist. There are presently 4 playlist types available:
  • General Rotation
  • General rotation playlists are used to play media from your library when no scheduled, interval, or immediate playlists are due to be played. This is the "default" playlist type, and most stations spend the majority of their air time playing random tracks from general rotation playlists.
  • Scheduled
  • Scheduled playlists allow you to schedule a list of tracks to be played at a specific date and time. These playlists can also be setup to repeat on a schedule, making them ideal for daily/weekly countdowns or pre-recorded shows.
  • Interval
  • Interval playlists allow you to play tracks at regular intervals of several minutes or several songs. These playlists are useful for playing frequently-recurring content, such as station identification or commercial advertisements.
  • Immediate
  • Immediate playlists allow you to queue tracks to be played immediately after the end of the current track. These playlists are useful for playing tracks on demand, such as song requests.
  • For more information about how tracks are selected when multiple playlists of different types are activated, please see the section entitled Track Selection  below.
  • Playback order
  • Specifies the track playback order for General Rotation , Scheduled , and Immediate  playlists. If set to Random (shuffled), tracks will be selected at random from the playlist. If set toSequential (in order), tracks will be selected in order from the playlist, starting with the first track, and restarting when the end of the playlist is reached.

The playlist editor also includes a number of additional fields depending on the playlist type. Those are discussed in the sections following immediately below.

General Rotation Playlist Options

General Rotation  playlists include the following additional fields in the playlist editor:

  • Playback weight
  • Specifies the "weight" for the playlist, which controls how often tracks from this playlist are played relative to tracks from other General Rotation playlists. This can be used to ensure that, for example, new releases (in one playlist) are played more frequently than older tracks (in another playlist).
  • Take, for example, a scenario in which you have the following General Rotation playlists:

Power  rotation

Weight: 6

Heavy rotation

Weight: 3

Light rotation

Weight: 1

  • In this example, for every 10 tracks that are played, on average, 6 will be selected from the Power rotation  playlist, 3 will be selected from the Heavy rotation  playlist, and 1 will be selected from the Light rotation  playlist.
  • As such, you might place your most popular tracks (new releases, for example) in your Power rotation playlist , to ensure that they are played most frequently. You might place older favorites in the Heavy rotation  playlist to ensure that they are still played often, though less often than the new releases. And you might place your less popular tracks in the Light rotation  playlist to ensure that they are played only occasionally.
  • Activation period
  • General rotation playlists can also be limited to a specific period of the day. This can be used to play lighter songs in the morning and heavier songs in the afternoon, for example. If no time period is selected, the playlist will be active for the entire day.
  • Note that setting a time period for a general rotation playlist is different than creating an actual Scheduled Playlist . Scheduled playlists are exclusive to their time periods, and no general rotation tracks will play during a scheduled playlist. In contrast, if a general rotation playlist has a time frame configured, and there are other general rotation playlists configured for the same period (or with no time restriction at all), Museter Cast will select tracks from each of the playlists according to their weighting as described above.
  • For more information about how tracks are selected when multiple playlists are activated, please see the section entitled Track Selection  below.

Scheduled Playlist Options

Scheduled  playlists include the following additional fields in the playlist editor:

  • Scheduled date
  • Specifies the date on which this playlist should be activated. The playlist will remain inactive until this date. You may optionally click the "..." button to choose the date visually on a calendar.
  • Scheduled time
  • Specifies the time at which this playlist should be activated, on the date specified in the Scheduled date  field. The playlist will remain inactive until the scheduled date at the scheduled time.
  • Important scheduling note:  All dates and times will be in the time zone configured on the "Stream" tab of the Configuration Settings  page.
  • Repeat schedule
  • Specifies when (if ever) this playlist should repeat. If enabled, this allows you to have the tracks in the playlist automatically re-played several times per week, month, or year.
  • Possible values for this field include:
  • Never (one time only)
  • If selected, the playlist will play only at the scheduled date/time. After it has played, it will effectively be disabled.
  • Daily
  • If selected, the playlist will play every day at the scheduled time, starting on the scheduled date.
  • Weekly
  • If selected, the playlist will play every week on the selected weekdays, at the scheduled time, starting on the scheduled date (or rather, on the first selected weekday after the scheduled date). The weekdays on which the playlist should be activated can be selected using the Repeat on  field, which appears only when the Weekly  repeat schedule is selected.
  • Monthly
  • If selected, the playlist will play every month, on the scheduled day of the month, at the scheduled time. You can alternately use the Repeat on  field, which only appears when the Monthly  repeat schedule is selected, to have the playlist played on the first or last day of the month instead of on the scheduled day of the month.
  • Yearly
  • If selected, the playlist will play every year, on the scheduled day and month, at the scheduled time.
  • Playback style
  • Specifies how tracks are selected from the playlist.
  • Possible values for this field include:
  • Play all tracks sequentially (in order)
  • When selected, Museter Cast will play all  tracks from the playlist, in order, at the scheduled time.
  • Play all tracks randomly (shuffled)
  • When selected, Museter Cast will play all  tracks from the playlist, in random order, at the scheduled time.
  • Play only one randomly selected track from this playlist
  • When selected, Museter Cast will randomly play a single track from the playlist at the scheduled time.
  • Interruptible
  • Specifies whether or not this playlist may be interrupted by other scheduled playlists. Possible values for this field include:
  • No, always play to completion
  • If selected, the playlist will always play through to completion before any other scheduled playlists are permitted to play. If any other scheduled playlists have been scheduled to start while this playlist is still playing, they will be delayed until this playlist finishes.
  • Yes, terminate if another scheduled playlist is due to begin
  • If selected, this playlist will be aborted if another scheduled playlist is due to start while this playlist is still playing. Note that for technical (and aesthetic) reasons, Museter Cast cannot interrupt individual tracks while they are still playing, so the new playlist will be started at the next available opportunity (i.e., when the current track finishes).
  • Stop after
  • Specifies the maximum number of minutes for which this playlist should remain active once started.
  • Note that this setting is subject to the standard playlist rules enforced by Museter Cast; specifically, Museter Cast will never interrupt a playing track. For example, if your limit is set to 5 minutes, and an 8 minute track is started, the track will play through to completion even though it will exceed your limit by 3 minutes.
  • Also note that this limit is relative to the time at which the playlist actually  started, not the time at which it was scheduled. Take the following scenario for example: say you scheduled your playlist for 3:00 and configured it to stop after 20 minutes, but it started 5 minutes late because of a late-playing track in an earlier playlist. In this case, the timer will be started at 3:05 (instead of 3:00), and thus the playlist won't be stopped until 3:25 instead of 3:20.
  • For more information about how tracks are selected when multiple playlists are activated, please see the section entitled Track Selection  below.

Interval Playlist Options

Interval  playlists include the following additional fields in the playlist editor:

  • Repeat every
  • Specifies how often the playlist should repeat. You may specify that the playlist should repeat either after every few songs, or after every few minutes. You may also specify an interval (in songs or minutes) at which the playlist should repeat.
  • Playback style
  • Specifies how tracks are selected from the playlist. If Play only one randomly selected track from this playlist  is selected, Museter Cast will choose a single track from the playlist, then consider it "inactive" until the next interval. If Play all tracks from this playlist in order  is selected, then Museter Cast will play the all  tracks from the playlist, in order, at each interval.
  • For more information about how tracks are selected when multiple playlists are activated, please see the section entitled Track Selection  below.

Track Selection

When creating playlists, it is important to understand how Museter Cast will select tracks when multiple playlists are activated. At the end of each song, Museter Cast performs a number of checks, in a specific order, to determine which playlist to select a track from next.

Note that Museter Cast will never interrupt a track  to change playlists. That is, if a playlist is scheduled to start at 10:30, and a 10 minute track starts at 10:25, the scheduled playlist will be deferred until 10:35 to allow the track to finish. This is a common cause for concern for stations which play "mix tracks" which may be an hour or more in length.

The following checks are performed in the order shown to determine the playlist from which to select a track:

  1. Immediate Playlists
  2. If an Immediate  playlist is enabled, it will always take precedence over all  other playlist types, and it will be played through to completion before any other playlists will be consulted, even if this requires interrupting another playlist. Upon completion, the status of the Immediate  playlist will be set to disabled  to ensure that it is not repeated.
  3. Scheduled Playlists
  4. If it is time to play a Scheduled  playlist, it will always take precedence over all other playlist types (except Immediate  playlists). Once a Scheduled  playlist starts, it will be played through to completion, or to its scheduled stop time, before any other playlists are consulted.
  5. If two Scheduled  playlists conflict (i.e., if one is scheduled to start while another is still playing), Museter Cast will consult the active playlist's "Interruptible" flag. If the active playlist is configured to be interruptible, Museter Cast will immediately abort the active playlist (leaving the remaining tracks unplayed) and begin the second playlist. If the active playlist is not configured to be interruptible, the second playlist will be deferred until the active playlist finishes.
  6. Interval Playlists
  7. If it is time to play an Interval  playlist, it will always take precedence over General Rotation  and Song Request  playlists.
  8. Song Requests
  9. If song requests are pending and due to be queued (based on the stream's request settings), they will always take precedence over General Rotation  playlists.
  10. General Rotation playlists
  11. If no other playlists are due for playback, a track will be selected from one of the General Rotation  playlists. Selection of tracks from General Rotation  playlists is "weighted" as described under General Rotation Playlist Options  above, to ensure that tracks from "heavier" playlists are chosen more often than those from "lighter" playlists.
  12. If a General Rotation  playlist has been configured for only a specific time period, it will only be included in the rotation during that time period. During that period, it will be treated just like any other General Rotation  playlist, and included in the rotation based on its weight. Outside of the configured time period, the playlist will be treated as if it is disabled.

Media Library

The media library provides a powerful, convenient way to browse and search your media and organize it into the playlists you created in the previous section.

To access the Media Library, click Media under the AutoDJ  heading in the navigation menu.


Media Browser

To browse the media in your library, click the Media Library  folder in the upper left-hand corner of the page. This will launch the media browser, which is organized into the following panes:

Playlist List

Displayed along the entire height of the left edge of the window, this pane lists all of the playlists you have created (as described in the previous section), as well as an entry for your media itself.

  • To manage the tracks in a playlist (described under Managing Playlist Tracks  below), click on one of the playlists in the list.
  • To enable or disable a playlist, right-click on the playlist and select Enable/Disable Playlist .
  • To return to your media library, click on the Media Library  entry at the top of the list.

Artist List

Displayed in the upper-middle area of the window, this pane contains the list of all of the artists in your media library (or, if performing a search, only the artist matching your search criteria are displayed).

  • To select an artist, click on its entry in the list. To select multiple artists, hold Ctrl or Shift while clicking. When an artist is selected, its albums are displayed in the Albums List  (described below).
  • To add all of an artist's tracks to a playlist, select one or more artist(s), then drag them with your mouse and drop them on the desired playlist.
  • To rename an artist, right-click on its entry in the list and select Rename artist .

Album List

Displayed in the upper-right area of the window, this pane contains the list of all of the albums by the artists selected in the Artist List  (described above). If no artists are selected, no albums will be displayed.

  • To select an album, click on its entry in the list. To select multiple albums, hold Ctrl or Shift while clicking. When an album is selected, its tracks are displayed in the Tracks List  (described below).
  • To add all of an album's tracks to a playlist, select one or more album(s), then drag them with your mouse and drop them on the desired playlist.
  • To access the context menu for the album, right-click on its entry in the list. The album context menu includes the following options:
  • Edit album details
  • Edit the details for the album, including its title, album cover, and other details.
  • Remove cover image
  • Removes the album's current cover image.
  • Re-index album
  • Discards any customizations made to the album details and reloads the album details from its tracks' metadata. Also re-downloads the album's cover art using the current album data source settings.

Track List

Displayed across the lower portion of the page, this pane contains the list of all of the tracks in the albums selected in the Album List  (described above). If no albums are selected, no tracks will be displayed.

  • To select a track, click on its entry in the list. To select multiple tracks, hold Ctrl or Shift while clicking.
  • To add the selected track(s) to a playlist, drag them with your mouse and drop them on the desired playlist.
  • To access the context menu for the track, right-click on its entry in the list. The track context menu includes the following options:
  • Rename track
  • Edit the title for the track.
  • Listen to preview
  • Plays a short (several second) sample of the selected track.

Note that when you drag and drop an artist, album, or track onto a playlist, it is immediately and instantly added to that playlist. No further saving is necessary.

If the playlist's status is "enabled", the new track(s) will immediately become eligible for playback after the current song completes.


Options

To access the media library options, click the Options button in the upper-right corner of the page. The following options are available:

  • Show album covers
  • Toggles the display of album cover images next to each album in the album list.
  • Browse by folders
  • Switches from the Media Browser  view to the Folder Browser  view and back. See the following section for details about the folder browser.

Folder Browser

The folder browser provides an alternate interface to the media library, wherein tracks are organized by their pathnames on disk rather than by artists and albums.

To launch the folder browser interface, click the Options button in the upper-right corner of the page and select Browser by Folders.

  • To expand or collapse a folder, double-click on its entry in the list or click the plus (+) or minus (-) icon next to its entry in the list.
  • To select a media file or folder, click on its entry in the list. To select multiple tracks, hold Ctrl Shift while clicking.
  • To add the selected media file(s) or folder(s) to a playlist, drag them with your mouse and drop them on the desired playlist.

Searching your Media

Museter Cast includes a powerful search feature allowing you to quickly and easily locate specific artists, albums, and tracks in media libraries of all sizes. The search feature is located at the top of the page, above the playlist and artist lists, and is composed of the following fields:

  • Keyword field
  • Enter the word or phrase for which you want to search in the keyword field.
  • Criteria field
  • The criteria field is located to the immediate right of the keyword field, and contains the following options:
  • Artists
  • Specifies that the search should match only the names of artists in your library.
  • Albums
  • Specifies that the search should match only the names of albums in your library.
  • Tracks
  • Specifies that the search should match only the titles of tracks in your library.
  • All
  • Specifies that the search should match artist names, album names, or track titles.
  • Genre field
  • The genre field is located to the immediate right of the criteria field, and contains a list of the music genres found in your media library. By default, All genres  is selected, which specifies that you do not want to filter your results by any particular genre. Selecting a genre will limit the search results to tracks of that genre.
  • Note that Museter Cast has no control over the genres associated with each track in your library. The genre for each track is specified by the person who created the media file at the time at which the media file was created, and Museter Cast simply uses that information verbatim to classify the track by genre.

Playlist Track Manager

After creating your playlists (as described in the previous section) and adding media to them (as described earlier in this section), you will likely need to re-organize or remove tracks from a playlist at some point in time.

To display the list of tracks in a playlist, click on the name of the playlist in the playlist list at the left-hand side of the media library page. This will display the list of tracks currently assigned to the playlist.

Re-organizing Tracks

To change the sort order of the tracks in a playlist, select the track(s) to be moved (by clicking on the track title, optionally while holding Ctrl or Shift to select multiple tracks), and then use one of the directional buttons at the bottom of the page to move the track(s). The directional buttons include:

  • Top
  • Moves the selected track(s) to the top of the playlist.
  • Up
  • Moves the selected track(s) up one position in the playlist.
  • Down
  • Moves the selected track(s) down one position in the playlist.
  • Bottom
  • Moves the selected track(s) to the bottom of the playlist.

To more quickly reorder tracks, hold the Ctrl or Shift keys while clicking the Up or Down buttons. While the Shift  key is pressed, the Up  and Down  buttons move the selected track(s) up or down 25 tracks. While the Ctrl  key is pressed, the Up  and Down  buttons move the selected track(s) up or down 100 track(s).

Removing Tracks

To remove tracks from a playlist, select the track(s) (by clicking on the track title, optionally while holding Ctrl or Shift to select multiple tracks), then use the Remove button at the bottom of the page to remove the selected track(s) from the playlist.

Note that removing a track from a playlist in this manner only  removes it from the playlist -- it does not delete the track. The track will still appear in your media library and you can still add it to other playlists if desired.

Saving Changes

After re-organizing or removing tracks from a playlist, the playlist must  be saved or the changes will be lost. To save your changes, click the Save button at the bottom of the page.

Playlist changes will immediately take effect after the current song completes.

Discarding Changes

If, after re-organizing or removing tracks from a playlist, you decide that you wish to discard your changes instead of saving them, click the Revert button at the bottom of the page. This will destroy any changes made since the last time you saved this playlist, and revert the playlist to its previous track list.

File Manager

The file manager provides a complete management interface for uploading and organizing your station's media files.

To access the File Manager, click Files under the AutoDJ  heading in the navigation menu.


Folder Browser

The folder browser is displayed along the left-hand side of the window, and provides an overview of the folders in your station's account.

  • To expand or collapse a folder, double-click on its entry in the list or click the plus (+) or minus (-) icon next to its entry in the list.
  • To view the files in a folder, click on its entry in the list. The files contained in the folder will be displayed in the File Browser , described below.
  • To access the context menu for the folder, right-click on its entry in the list. The folder context menu includes the following options:
  • Upload
  • Launches the file upload interface to upload file(s) to the selected folder. See the Uploading Files  section below for details.
  • Paste
  • Pastes any files from the clipboard into the selected folder. See the File Operations section below for details about cutting, copying, and pasting files.

File Browser

The file browser occupies the majority of the window, and provides a list of the files and sub-folders in the current selected folder.

  • To select a file or sub-folder, click on its entry in the list. To select multiple files or sub-folders, hold Ctrl or Shift while clicking.
  • To open a sub-folder, double-click on its entry in the list.
  • To access the content menu for a file or sub-folder, right-click on its entry in the list. The context menu options correspond directly to the buttons described in the File Operations  section below.

File Operations

The toolbar along the bottom of the window provides buttons to perform a number of common file operations. These buttons include:

  • Upload
  • Launches the file upload interface to upload file(s) to the selected folder. See the Uploading Files  section below for details.
  • Copy
  • Copies the selected file(s) to the clipboard. Once on the clipboard, the files can be copied to another folder by opening a target folder and using the Paste  option.
  • Cut
  • Cuts the selected file(s) to the clipboard. Once on the clipboard, the files can be moved to another folder by opening a target folder and using the Paste  option.
  • Paste
  • Pastes any files from the clipboard into the current folder. This will either copy (if the Copy option was previously used) or move (if the Cut  option was previously used) the files from their original folder into the current folder.
  • Delete
  • Deletes the selected file(s). This is a permanent operation and cannot be undone.
  • Rename
  • Renames the selected file or folder.

Uploading Files

The file upload interface may be accessed by clicking Upload, either in a context menu or on the toolbar at the bottom of the window.

Queuing Files for Upload

To select one or more file(s) to upload, click the Select files button at the right-hand side of the window, then select the desired files and click the Open button.

The selected files will be added to the upload queue and will immediately begin uploading to the server.

Upload Progress

The progress of each individual upload, and the overall queue progress, is displayed in real time as the upload is performed.

The File progress  meter at the bottom left-hand side of the window displays the upload progress for the current file. The Overall progress  meter at the bottom right-hand side of the window displays the progress for the entire queue.

As each upload completes, its status is recorded in the queue in the middle of the window. Any upload errors will be noted there as well. Successful uploads will be removed from the queue after a few seconds.

Aborting an Upload

To cancel an upload for a single file, click the Cancel link to the right of the file's entry in the queue.

To cancel all uploads, click the Cancel all button at the right-hand side of the window.


Special Folders

While users are free to create their own folders for organizational purposes, there are several special folders that have specific meanings within Museter Cast. These folders include:

  • /media
  • This folder contains all of the media files for your station's media libraries. Files uploaded to this folder are automatically processed by Museter Cast and added to your station's media library. When files are removed from this folder, they are automatically removed from the media library as well.
  • /ondemand
  • This folder contains the files to be served by your station's On-demand Content  widget. Adding or removing files in this folder will automatically cause them to appear in (or disappear from) the on-demand content widget. For more information about on-demand content, see the On-demand Content  section of the manual.
  • /sounds
  • This folder contains sound files used on your stream for introduction jingles, fallback audio, and other similar content. Files in this folder typically should not be altered from within the file manager.

Some streaming server types and/or autoDJ types may also create folders of their own in your station's account. Typically it is best not to remove or alter the contents of these folders as doing so may negatively impact the operation of your station.

  Speedy & Reliable

By using virtual radio hosting servers, with superior Internet connections, we are able to provide our customers with highly optimized radio servers and mimimal-buffer streaming. This, combined with our 99.99% uptime, means that you can rest assured that your radio stream will always be available when your listeners need it..s need it.. uptime

Exclusive Museter Control Panel

The Museter Control Panel provides information about listener trends and demographics, data transfer, track performances and popularity, user agents, and much, much more.