Radio station settings

Configure your station-wide settings in the admin area under Radio Settings.

General settings

  • Station name: Enter the official name of your radio station in the field.

  • Station website: Enter the main website here. This is not the URL where the AURA Dashboard is provided.

  • Station logo: Choose your radio station logo here.

Field requirements

Configure character limits and HTML support for text fields used in Dashboard:

  • Show name

  • Show short description

  • Episode title

  • Episode summary

When the strip HTML checkbox is checked, any HTML entered in these fields is stripped out. Be aware that allowing HTML is a potential security risk.

You can also define default aspect ratios and shapes for profile, show and episode images.

These settings take effect when cropping images in the image editor.

Program settings

Fallback show

The fallback show is used when the program timetable holds empty timeslots. In such cases AURA automatically creates dynamic timeslots assigned to the chosen show.

Typically this is a show, which is dedicated to random fallback music but can also serve other use cases.

Depending on your AURA Playout configuration, the fallback show is retrieving its media-sources either from the audio/pool/fallback or audio/m3u Audio Store locations.

Read more about the fallback program behaviour in Calendar > Fallback program.

Micro show

Define your show for micro program here. This show is used to schedule short programs, typically for jingles, interludes and program announcements.

Fuzzy episode duration threshold

This threshold (in seconds) is used by the Dashboard to mark if the media of an episode is to short or too long for the duration of the episode.

If the duration of the media for an episode is shorter or longer than the episode but below this threshold, the episode will appear as “ok” in the Dashboard.

Show default media source line-in channel

Numeric value to define the show’s default media source line-in channel (studio). This setting is used as a template for assigning a default media source when creating a new show.

Leave this field empty, if you don’t want any default show media source assigned automatically.

Audio

Storage quota

Show default storage quota (MiB) defines a quota for the show in megabytes. The default quota is set to 10 gigabytes (10240 MiB). A value of 0 means that the show is not limited in its storage usage.

The value can be individually overridden in the show settings page. When enabled a progress bar displays the used quota in the show settings.

Show settings - used quota

Max age block recording

Defines the maximum age of a block recording in days. Any recording older than this value are not guaranteed to be available on the AURA servers anymore and may be deleted by radio station admins.

Note, no automatic deletion is performed by AURA. Delete/move operations are only performed by admins, if ever needed at all.

Consider setting largest possible values

Removing block recordings should only happen when system administrators have limited storage capacity and need to move recordings to an archive server. Ideally all block recordings are kept mounted to the AURA servers, to allow for the creation of repetitions for episodes at a later date.

Max age episode recording

Defines the maximum age of an episode recording in days. Any recording older than this value are not guaranteed to be available on the AURA servers anymore and may be deleted by radio station admins.

Any missing episode recordings expected to a repetition broadcast, are prepared by the Cut & Glue background job within 24 hours before the scheduled broadcast time. In case of missing recordings, they will be re-generated by the job if the original block recording is still available. Because of this the episode recording max age can be set lower, than the block recording max age, if disk space is limited.

Note, no automatic deletion is performed by AURA. Delete/move operations are only performed by admins, if ever needed at all.

Consider setting largest possible values

Removing episode recordings should only happen when system administrators have limited storage capacity and need to move recordings to an archive server. Ideally all episode recordings are kept mounted to the AURA servers, to allow for the creation of repetitions, CBA uploads or other uses for episodes at a later date.

CBA settings

CBA API key

This API key allows integration with the Cultural Broadcasting Archive (CBA).

Get in touch with CBA in order to get your personal radio station key. The CBA API key is required to translate any given CBA media URL to the actual media file. The developer guide Integrating with CMS and Website provides more information about how to use the CBA API integration.

CBA API configuration via environment variables

To establish CBA connectivity, set the variable AURA_CBA_API_KEY in your AURA Web .env file. The API key in the radio station settings is currently unused.

In the future, it will be used to provide seamless CBA connectivity, such as automatic uploads or radio station website integrations. Revisit this documentation in future AURA releases to learn about advancements in CBA integration.

CBA domains

This JSON field holds an array of valid CBA domains.

These domains are used for automatically identifying CBA media links. Based on that, Dashboard is able to automatically translate such CBA URLs to actual media resource. Also compare the previous section on the CBA API key.

The default values are:

  • cba.media - the current main CBA domain.

  • cba.fro.at - the legacy CBA domain, still kept for compatibility purposes.

  • cba.aura.radio - replace this with cba.myradio.org if your radio provides a CBA proxy or redirect.

Play-out settings

Line-in channels

This JSON mapping defines all studios available at the radio station.

This configuration is used to display the available line-in channels in the Dashboard media source section.

Each entry key represents the channel number, starting at 0. For every channel defined here, a corresponding configuration must exist in AURA Playout.

Pools

Pools are folders containing a collection of music or other related media.

The default fallback pool is used as a media source for the fallback show defined previously.

Translation Settings

Configure a primary language and additional languages to manage content translations for Dashboard form inputs.

The primary language is used as the default when no language is specified, such as in API requests.

It is also the default input language for Dashboard forms. All additional configured languages can be selected using the language picker in the top-right corner of the Dashboard.

Translation Language Source

The translation language source indicates to the UI where it should obtain translation languages from:

  • Radio Settings (radio-settings) - will only use the translation languages defined in the Radio Settings.

  • Assigned Languages (assigned-languages) - will only use languages assigned to the context, e.g. languages assigned to a specific show or episode.

  • Both (both) - will merge the languages provided by both sources.

Values in the brackets are allowed when configuring the translation language source via the radiosettings.json fixture.

Learn more about the different multi-language concepts in Dashboard Overview > Multilingual Features.