Skip to content

Connecting to AzuraCast with a Live Encoder (With AutoDJ Enabled)

AzuraCast has its own DJ/Streaming accounts that you can create to connect while Auto-DJ is enabled and running, allowing you to automatically transition between Auto-DJ and Live Broadcasts.

This guide will walk you through the process on setting up your first DJ/Streamer account and the details you'll need to use within your Encoder to start your first live broadcast.

Step 1: Install and Configure Your Live Encoder

  1. Choose a live encoder software that is compatible with AzuraCast. Some popular free options include:

    • RocketBroadcaster (Windows)
    • Butt (Broadcast Using This Tool) (Windows, MacOS)
    • LadioCast (MacOS)

    Any encoder that supports Shoutcast or Icecast connections will also work perfectly fine.

  2. Download and install the live encoder on your computer.

Step 2: Enable Streaming Accounts

  1. Log in to your AzuraCast account using your station's details. This is in most cases found at the URL a1.asurahosting.com/login (Depending on your nodes hostname)

    One-Click Login for Asura Hosting Customers

    We also allow one-click login through the Client Area

  2. Once logged in, scroll down to the "Station Overview" Section and then click on the "Manage" button next to your station. This will take you to the main dashboard for your station, where you can manage all aspects for your AzuraCast station.

  3. Locate the "Streamers/DJs" block on the main dashboard page and then click on the "Enable" button to enable DJ/Live streaming accounts for your station.

Step 3: Creating Streaming Accounts

  1. Navigate to the left-side navigation within your AzuraCast and go to Live Streaming > Streamer/DJ Accounts

  2. Now click on "Add Streamer" and fill in the basic requirements:

    • Streamer Username: The username for your DJ Account, (e.g., asuradj) - Do not use an email address for this field
    • Streamer password: Password for the DJ Account
    • Streamer Display Name: The display name that Auto-DJ will show within your stations metadata once you start live-broadcasting.
    • Account is Active: Make sure this is ticked to enable the DJ Account.
    • Enforce Schedule Times: This will prevent the DJ Account from connecting at specific times, only use this option if you would like a DJ to only connect within a set time frame.

    Once complete, click on the "Save Changes" button.

  3. On the same page, locate the "Connection Information" block and note down the following information stored there.

    • IP / Hostname
    • Port
    • Mountname

Step 4: Configure Your Live Encoder

  1. Launch your live encoder software.

  2. In the encoder settings or configuration, locate the section for "Server" or "Connection Details"

  3. Enter the following details:

    • Server/Host/IP: Enter your AzuraCast server URL (e.g., a1.asurahosting.com) or IP
    • Port: Enter the port number obtained from AzuraCast (e.g., 8000).
    • Mount Point: Enter the mount point name obtained from AzuraCast (e.g., /radio.mp3).
    • Password: djusername:djpassword (You should separate the DJ Username and Password by a colon)
    • Username: Leave this field completely blank/empty
  4. Save the configuration settings in your live encoder.

Step 5: Start Streaming

  1. In your live encoder, look for a button or option to start streaming or broadcasting.

  2. Click the button to initiate the live stream to your AzuraCast radio station.

Transition to Live Show

To transition from AutoDJ to your live show, simply start broadcasting from your live encoder. AzuraCast will then automatically switch from AutoDJ to your live broadcast.

Transition Back to AutoDJ

When you're done with your live show, you can simply stop broadcasting from your live encoder. AzuraCast will then automatically switch back to AutoDJ and continue playing your stations playlists, just as it was prior to connecting.