С сервером Shoutcast вы можете настроить свои собственные аудиопотоки, чтобы другие могли их слушать. В этом руководстве я научу вас настраивать сервер Shoutcast в Ubuntu. Следуйте инструкциям ниже.
Шаг 1: Создание пользователя
По соображениям безопасности мы собираемся создать пользователя:
adduser shoutcast
Введите необходимую информацию и su
новому пользователю:
su shoutcast
Шаг 2: Загрузка Shoutcast
Перейдите в домашний каталог пользователя:
cd ~
Скачать Shoutcast с wget
:
wget http://download.nullsoft.com/shoutcast/tools/sc_serv2_linux_x64_09_09_2014.tar.gz
Теперь распакуйте файл:
tar xfz sc*
Затем создайте папку для сервера Shoutcast. Все важные файлы будут размещены здесь:
mkdir ../shoutcast
Скопируйте файлы в эту новую папку:
cp sc_serv ../shoutcast
Далее перейдите в этот каталог:
cd ../shoutcast
Shoutcast установлен, теперь нам просто нужно его настроить.
Шаг 3: Настройка Shoutcast
Создайте следующие папки, чтобы Shoutcast работал правильно:
mkdir control
mkdir logs
Создайте файл конфигурации и откройте его в текстовом редакторе:
sc_serv.conf
Добавьте следующее в файл:
adminpassword=password
password=password1
requirestreamconfigs=1
streamadminpassword_1=password2
streamid_1=1
streampassword_1=password3
streampath_1=http://ServerIP:8000
logfile=logs/sc_serv.log
w3clog=logs/sc_w3c.log
banfile=control/sc_serv.ban
ripfile=control/sc_serv.rip
Изменение adminpassword
, password
, streamadminpassword_1
и streampassword_1
значения безопасных паролей. adminpassword
Используется для доступа к веб - интерфейсу, то streampassword_1
пароль для доступа к потоку. Замените ServerIP
на ваш сервер IP.
Сделайте исполняемый файл Shoutcast двоичным:
chmod +x sc_serv
Наконец, запустите сервер Shoutcast:
./sc_serv &
Теперь вы можете получить доступ к веб-интерфейсу Shoutcast из http://ServerIP:8000
. Веб-интерфейс позволит вам настроить ваши потоки и настроить дополнительные параметры сервера.