To help ensure a consistent streaming experience over multiple broadcasting technologies, AzuraCast equips LiquidSoap (the AutoDJ software)'s built-in DJ support system. Streamers/DJs accounts with the AzuraCast web panel can be added directly, and the streamers will immediately have access to send a live broadcast once done.
The following broadcasting tools can be used:
- BUTT
- MIX
BUTT (Broadcast Using This Tool)
It is a simple Broadcasting tool. You can get it for free at https://sourceforge.net/projects/butt/. Both IceCast mode and ShoutCast mode Streaming are available.
IceCast Mode
Use the correct information designated on the Streamer/DJ page's right sidebar. Use "Address" is "Server" and "Icecast mount point" is "Mount Name".
ShoutCast Mode
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 set a username, specify your password as dj_username:dj_password (the username and password for the DJ separated by a colon).
Mixxx
Mixxx is a free and open-source DJ software. It supports live broadcasting via both IceCast and ShoutCast servers.
Live broadcasting settings can be found in the preferences menu (Options -> Preferences). It is suggested to use the "Icecast 2" mode when broadcasting with AzuraCast. Out of the box, Mixxx does not include the LAME MP3 encoder (for licensing reasons), but it is not needed when connecting to AzuraCast; just set your broadcast format to 'Ogg Vorbis' and LiquidSoap will transcode the broadcast into the correct output format.