Skip to content

Platform Overview

xtra audio is a web-based radio automation platform for professional broadcasting. The platform handles media management, live broadcasting, audio production, and automated scheduling.

Architecture

Hierarchy

The platform uses a two-level hierarchy:

  • Project - Top-level container for a radio operation
  • Station - Individual broadcast endpoint within a project

A project can contain multiple stations. Each station operates independently with its own content, schedule, and stream configuration.

Main Components

ComponentPurpose
Media LibraryStore and organize audio files
Live StudioReal-time broadcasting interface
Multitrack EditorTimeline-based audio production
PlannerAutomated scheduling and rotations
Station SettingsEncoders, processing, webhooks

User Interface

  • Project selector dropdown
  • Station list
  • Feature navigation (Media, Studio, Multitrack, Planner, Settings)
  • User presence indicators

Main Content Area

  • Context-specific interface for each feature
  • Data tables with search and filtering
  • Modal dialogs for detailed operations
  • User account menu
  • Notification center
  • Language selection

URL Structure

URLs follow the pattern:

/project/[project-id]/station/[station-id]/[feature]

Example: /project/abc123/station/xyz789/media

Next Steps