Skip to content

Quickstart

This guide covers the first steps to get a stream running with xtra audio.

Step 1: Create a Project

  1. Click New Project in the project selector (top left)
  2. Enter a project name
  3. Click Create

Projects are containers for stations, media, and team members. One project can contain multiple stations.

Step 2: Create a Station

  1. Open Settings → Stations
  2. Click New Station
  3. Enter a station name
  4. Click Create

A station represents one broadcast channel with its own stream output, schedule, and studio.

Step 3: Upload Media

  1. Open Media → Items
  2. Drag audio files into the browser window, or click Upload
  3. Wait for processing to complete

Supported formats: MP3, WAV, FLAC, OGG, M4A. Files are automatically analyzed for loudness normalization.

Step 4: Create a Sequence

  1. Open Planner → Sequences
  2. Click New Sequence
  3. Enter a name (e.g., "Music Rotation")
  4. Add an action: Play from Playlist and select a playlist
  5. Click Save

Sequences define what content plays automatically. A sequence can combine music, jingles, and other elements.

Step 5: Schedule the Sequence

  1. Open Planner → Week Planner
  2. Click on a time slot in the calendar
  3. Select your sequence
  4. Drag the edges to set duration, or repeat for the entire day

The planner fills the studio playlist automatically based on this schedule.

Step 6: Generate the Rotation

  1. Open Planner → Rotation
  2. Click Generate for the current hour

The rotation creates the actual playlist items from your sequence rules. Without generating, the studio playlist remains empty.

Step 7: Start the Station

  1. Open Studio
  2. Click Start Station in the header

The station connects to your encoders and begins streaming. The station must be running before audio is sent to the stream.

Step 8: Start Playback

  1. Verify the playlist contains items from your sequence
  2. Click Play

Audio plays through the configured encoders to your streaming server.

Next Steps

TopicDescription
ConceptsProject hierarchy, core features
Media LibraryFile organization, playlists, metadata
Live StudioMixer, cartwall, playback modes
PlannerAutomated scheduling, sequences
Station SettingsEncoders, audio processing, webhooks