Содержание
В этом разделе описывается последовательность действий по запуску радиостанции на примере операционной системы Ubuntu Linux. Действия для других операционных систем аналогичны, с поправкой на использование местного менеджера пакетов и названий некоторых пакетов. Предполагается, что пользователь умеет редактировать текстовые файлы.
Сначала нужно активировать репозитории Universe, Muiltiverse и Medibuntu. Затем нужно установить используемые системные пакеты:
sudo apt-get install python-yaml python-mutagen \ python-oauth python-feedparser python-httplib2 python-webpy python-dnspython python-socksipy \ ices icecast2 python-simplejson python-pip
Затем нужно скачать и установить пакет ardj:
sudo pip install ardj
Теперь нужно скопировать из примеров конфигурационные файлы для ices0 и icecast2:
sudo cp /usr/share/doc/ardj/examples/icecast.xml /etc/icecast2/ sudo cp /usr/share/doc/ardj/examples/ices.conf /etc/
В файле /etc/default/icecast2
нужно заменить "ENABLE=false" на "ENABLE=true":
sudo editor /etc/default/icecast2
Теперь можно запустить все службы:
sudo service icecast2 start sudo start ardj-server sudo start ardj-ices
Готово. Станция должна работать. Чтобы убедиться в этом, подключитесь к основному потоку:
mplayer http://127.0.0.1:8180/live.mp3
После этого обычно в файлах icecast.xml
и ices.conf
меняют пароли
для подключения к вещанию, в файле /etc/ardj.yaml
указать параметры доступа к джабберу и Last.fm, и создают более сложные плейлисты.