Video Tutorial: How To Create A Playlist And Add Your New Songs In AzuraCast Panel

Video Tutorial: How To Create A Playlist And Add Your New Songs In AzuraCast Panel

[wpseo_breadcrumb]

In this video, we will show you step by step (1-8) on how to simply create a playlist in your AzuraCast panel and then add your newly updated song files to that newly created playlist.

 

  1. Click Manage tab on your dashboard
  2. Click Playlist tab
  3. Click (+) button Add New
  4. Name your playlist
  5. Weight your playlist (1- played few, 20 – played often)
  6. Click save
  7. Go back to Playlist tab
  8. Tick/Check the songs you want to add to the new playlist created.

That’s all!

How to connect BUTT broadcasting software to AzuraCast?

[wpseo_breadcrumb]

Connecting remotely to AzuraCast panel could be tricky if you are not careful enough.

For IceCast, Cloud firewall must be configured to open TCP port.

For ShoutCast, Port must be less than 1 to the actual port.

In this tutorial, I am assuming that you are using BUTT to connect to AzuraCast. Just recently, I had minor connecting issues when I overlooked one vital information. So how should you connect to AzuraCast successfully?

ShoutCast server configuration

First of all, let’s connect your BUTT to a Southeast configuration. It’s worth to mention, that AzuraCast has one important step that you should not overlook. And because of that, I was having a hard time connecting to my ShoutCast server. Until too many failed attempts, I finally figured it out.

For this guide, to connect your live broadcasting software successfully, you must configure the PORT incorrectly.

According to AzuraCast documentation:

BUTT will automatically add 1 to the port number you specify if used in ShoutCast mode, so use the port specified in the “IceCast Clients” section. Since ShoutCast v1 does not let you specify a username, specify your password as dj_username:dj_password (the username and password for the DJ separated by a colon).

So that means, if the port information under the Streamer/DJ Accounts tab is 8016, then port configuration in BUTT should be 8015.

Also don’t forget to create a dj user or just use the owner account to activate live streaming. All server setting info will be emailed to you like the IP address, port number to use and source password. After all settings are added, you can now connect to BUTT successfully.

IceCast server configuration

On the next configuration, we will be setting up IceCast server. Normally, just copy the informations from AzuraCast dashboard to BUTT software. After adding all information, the next step is to enable firewall settings.

If AzuraCast server is installed via VPS, you have to enable the firewall settings. From your admin console, open TCP port range 8000-8020 or higher.

Otherwise, a non VPS streaming server will just work as is and doesn’t need further configurations.

Thank you for reading!

How to configure VPS to stream online radio shows?

[wpseo_breadcrumb]

This tutorial will guide you in installing AzuraCast in your VPS and also how to remotely connect your broadcasting software successfully.

Update: The documentation provided is for Ansible installation

This method is not supported natively anymore and requires some technical skills.

Configure Firewall in Digital Ocean panel.

Traditional installation using SSH.

Connect BUTT or MIXXX using AzuraCast settings.

First of all, what is AzuraCast?

Worth to mention, that AzuraCast is a self-hosted web radio management suite and an easy-to-use web app to manage your stations. In short, AzuraCast is a friendly GUI panel that manages either SHOUTcast or IceCast server.

Secondly, for this tutorial, we will be using the traditional way of installing AzuraCast via terminal commands. But of course, if you want the easy way of installing it, please check this simple documentation intended for Digital Ocean VPS.

Install AzuraCast via SSH

Currently, these are the following operating systems that are supported:

  • Ubuntu 16.04 “Xenial” LTS
  • Ubuntu 18.04 “Bionic” LTS

Additionally, AzuraCast installs its own radio tools, databases and web servers. Also you should always install AzuraCast on a “clean” server instance with no other web or radio software installed previously.

To start with, execute these commands one by one as a user with sudo permissions (or root) to set up your AzuraCast server:

First is to update the server.

sudo apt-get update

Next is to install GIT.

sudo apt-get install -q -y git

Also, make a directory.

sudo mkdir -p /var/azuracast/www

Next is to navigate to the directory with this command:

cd /var/azuracast/www

Furthermore, clone the GIT repository.

sudo git clone https://github.com/AzuraCast/AzuraCast.git .

Make sure to set permission properly.

sudo chmod a+x install.sh

And lastly, run this command.

./install.sh

Once the installation is complete, you can visit your server‘s public IP address to finish the setup.

(http://ip.of.your.server/)

Documentation provided by AzuraCast website

Configure Firewall (IceCast only)

Next is a crucial step (for IceCast server) since this is not emphasize in any available tutorial. As a result, it will enable you to connect your broadcasting software. Therefore, you have to configure your firewall at your Digital Ocean control panel.

  • Create Cloud Firewalls to the specific droplet (streaming server)
  • Also add custom rule for inbound rules. TCP port range is 8000-8015 then click save.

Connect your broadcasting software.

Finally, with the info coming from AzuraCast, test your connection if it’s successful or not.

If you have any connection issues, don’t hesitate to leave a comment here.