Skip to content
24/7 internet radio · live video · podcasts · broadcast development
LIQUIDSOAP RADIO AUTOMATION

Custom playout logic for stations that need more than a basic playlist.

Build specialist Liquidsoap scripts and automation around scheduled content, live presenters, relays, metadata handling and complex AutoDJ workflows.

AUTOMATION USE CASES

Extend the behaviour of your radio playout system

Live-to-AutoDJ handover

Control how automated playback returns when a presenter or relay disconnects.

Scheduled prerecorded shows

Insert long-form programmes, idents and specialist blocks at defined times.

Relay switching

Route compatible external streams into the station according to schedule or fallback logic.

Metadata processing

Normalise, rewrite or forward compatible track and source information.

Fallback logic

Define safer behaviour when a source, relay or media item is unavailable.

Custom station workflows

Implement specialist rules that standard panel settings cannot express cleanly.

LIQUIDSOAP FAQ

Questions about custom radio automation

Do all stations need custom Liquidsoap?+

No. Standard panel scheduling is enough for many broadcasters. Custom scripting is for workflows that cannot be expressed cleanly through normal settings.

Can Liquidsoap switch to a scheduled relay?+

Yes. It can be used to build relay and fallback logic when the hosting environment and remote source support the required workflow.

Can it control what happens after a live DJ disconnects?+

Yes. Source priority and fallback behaviour are common Liquidsoap use cases.

Can metadata be changed or normalised?+

Liquidsoap can process metadata in advanced workflows, subject to the input source and desired output.

Will custom scripts keep working forever?+

They should be maintained and retested when the radio platform, Liquidsoap version or surrounding infrastructure changes.

CUSTOM RADIO AUTOMATION

Describe the playout behaviour your station needs.

Share the current panel, sources, schedules, relays and failure behaviour so the automation can be scoped properly.

Talk 2 Us