Jeroen Posted July 20, 2021 Share Posted July 20, 2021 (edited) Donators who venture into livestreaming due to the available XMR slot often ask themselves how they can livestream music. Luckily there is a free and open-source program that lowers the barrier of entry into streaming, the only cost if any being the livestreaming server itself. This program is called Mixxx (https://mixxx.org/). In this tutorial we'll explain how to stream to both Shoutcast and Azuracast. Prerequisites: A working PC with a sufficient upload. Most streaming servers often have a mountpoint for 192 Kbps music, however this can vary on the music quality. An Azuracast or Shoutcast streaming server. A music library and/or media. Azuracast (Icecast) Just like explained above, it is expected that you have a working Azuracast server with the correct permissions and credentials. This tutorial assumes a brand new Azuracast instance. Go to your Azuracast server and start it. Spoiler Confirm restarting. Spoiler Go to the Streamer/DJ Accounts page. Spoiler Enable streaming. Spoiler Restart the streaming server again when prompted. Spoiler Click Add Streamer. Spoiler Write down a brand new username and password, for this tutorial the combination Username and Password are used. Please use a strong and unique password for your own setup! Spoiler Save it. Spoiler You now have a streamer setup! Spoiler Observe the Connection Information to the right and keep the page open, we'll need it later. This is an example. Spoiler Open Mixxx up. Spoiler Go to Options => Preferences. Spoiler Select Live Broadcasting and use Create new connection to create a new connection. Spoiler Enter the Icecast login detail from step 10 on the page, in our example it'll look something like this. If you select Turn on Live Broadcasting when applying these settings and save your settings you'll immediately start broadcasting. Spoiler You're now ready to broadcast. Shoutcast Just like explained above, it is expected that you have a working Shoutcast server with the correct permissions and credentials. This part is directly copied from a previous thread. Go to options > preferences. then go to Live Broadcasting. As type, use ''Shoutcast 1''. As host, it most likely is ''protostar.shoutca.st/stream''. Protostar is one of their servers, check which one you have and replace ''protostar'' in my example accordingly. Login = nothing Mount = nothing Port should be displayed in the credentials that are provided. Password explained in the credentials. If there are any more interfaces or endpoints that need documentation, feel free to contribute by suggesting them down below. Edited July 20, 2021 by Jeroen 3 1 Link to comment
ThatDutchPerson Posted July 20, 2021 Share Posted July 20, 2021 Im Kayleigh Prescott and I approve of this message. Jokes aside, great guide with many solutions to a lot of issues beginners are facing, amazing work! 1 Link to comment
Recommended Posts