Quickstart
This guide covers the first steps to get a stream running with xtra audio.
The in-app onboarding guide walks through these steps interactively. See Onboarding for details.
xtra audio runs in any modern browser. A desktop app is also available. Check the system requirements before setup.
For questions during setup, use the live chat in the bottom-right corner of the application. See Support.
Step 1: Create a Project
- Open the dashboard
- Click Create Project
- Enter a project name and optionally upload an avatar
- Complete the billing setup: enter a billing address and payment method
Projects are containers for stations, media, and team members. One project can contain multiple stations.
Step 2: Create a Station
- Open Stations in the project sidebar
- Click Create Station
- Enter a station name, select a color, and optionally upload a logo
- Select a plan (Basic, Plus, Pro, or Ultimate) and billing interval (monthly or yearly)
- Review the cost summary, accept terms, and confirm the purchase
A station represents one broadcast channel with its own stream output, schedule, and studio.
Step 3: Upload Media
- Open Media Library in the project sidebar
- Click Upload to open the upload page
- Drag audio files into the drop zone or click to browse
- Review metadata (title is required) and click Upload
Supported formats: MP3, MP2, WAV, FLAC, OGG, WebM, M4A, AAC. Maximum file size is 1 GB. Files are automatically analyzed for loudness normalization.
See Media Library for file organization, playlists, and metadata.
Step 4: Create a Sequence
- Open Sequences in the station sidebar
- Click Create Sequence
- Enter a name (e.g., "Music Rotation")
- Add a media action and assign a playlist as source
- Save the sequence
Sequences define what content plays automatically. A sequence can combine music, jingles, and other elements.
Step 5: Schedule the Sequence
- Open Planner in the station sidebar
- Select a sequence in the sidebar to arm it
- Click and drag on the calendar grid to place the sequence in a time slot
- Drag the edges to adjust duration, or repeat for additional hours
The planner fills the studio playlist automatically based on this schedule.
Step 6: Generate the Rotation
- Open Rotations in the station sidebar
- 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
- Open Studio in the station sidebar
- Toggle the power button in the station header to start the station
The station connects to your encoders and begins streaming.
Step 8: Start Playback
- Verify the playlist contains items from your sequence
- Click Play
Audio plays through the configured encoders to your streaming server.
Next Steps
| Topic | Description |
|---|---|
| Onboarding | Interactive in-app walkthrough of these steps |
| Concepts | Project hierarchy, core features |
| System Requirements | Supported browsers and hardware |
| Desktop App | Run xtra audio outside the browser |
| Media Library | File organization, playlists, metadata |
| Live Studio | Mixer, cartwall, playback modes |
| Planner | Automated scheduling, sequences |
| Station Settings | Encoders, audio processing, webhooks |
| Support | Live chat and help during setup |