
Set each stream's Source Password, Admin Password, the maximum number of listeners allowed to connect to your stream, and your radio station's Authhash that you saved in step 8, then click Continue to proceed with the setup. On the setup's Stage 2 - Stream Settings, set the number of streams you want to pre-configure.Set the maximum number of listeners allowed to connect to your server, then click Continue to proceed with the setup. Leave the User Id and License Id text fields blank, and leave the server port by default 8000.
#Password protect nicecast stream password
#Password protect nicecast stream how to
Please see How to Install and Use Tmux for more information. You can change shoutcast with any session name you prefer. To create a tmux session, run: $ tmux new -s shoutcast To continuously run Shoutcast even when you leave the SSH session, use tmux, a terminal multiplexer. When you run Shoutcast on a normal SSH session, the Shoutcast process closes when you exit the SSH Session. $ sudo ufw allow 8000 & sudo ufw allow 8001 $ cd ~/shoutcast_serverīy default, Shoutcast uses port 8000 for source and client connections and port 8001 for legacy source connections, so you need to allow ports 80 on the firewall. $ tar -xzf sc_serv2_linux_圆 -C ~/shoutcast_serverĬhange the directory to the new folder. $ mkdir ~/shoutcast_serverĮxtract the downloaded Shoutcast DNAS to the new folder.

Please see the Shoutcast DNAS download page for the latest Shoutcast DNAS version.Ĭreate a new folder for your Shoutcast server.

Create a non-root user with sudo access and log in with SSH.This guide explains how to set up a Shoutcast server on Ubuntu and secure it with a Let's Encrypt SSL using Certbot.

It supports digital audio content in MP3 and Advanced Audio Coding (AAC) formats. Shoutcast is a media streaming service that lets you create your own media streaming platform.
