ОсновноеRadiotalkПользовательское
Общие вопросы по интернет радио вещанию
6   •   Посмотреть все темы

Подробная установка ices 0.4

 

19
Евгений @Evgeniy_SHevtsov
Мануалы есть, но вот они все для людей так сказать знающих=)
Что то вроде -
Устанавливаем ices
настраиваем /usr/local/etc/ices.conf.dist

А это более подробная инструкция.

- - - - - - -
Мало где пишут, но многие не могут поставить ices из-за отсутствия его в репозитории.
Перед тем как начать ставить библиотеки - устанавливаем "make"
apt-get install make


Устанавливаем библиотеку libmp3lame
wget **********
tar -zxvf lame-3.97.tar.gz
cd lame-3.97
./configure --prefix=/usr
make && make install


Устанавливаем библиотеку libshout
wget **********
tar -zxvf libshout-2.2.2.tar.gz
cd libshout-2.2.2
./configure --with-ogg --with-vorbis --with-lame --prefix=/usr
make && make install


После установкии библиотек поставим Ices

wget **********
tar -zxvf ices-0.4.tar.gz
cd ices-0.4
./configure --with-lame
make && make install


Берём файл /usr/local/etc/ices.conf.dist, переименовываем по вкусу, и меняем настройки:

<?xml version="1.0"?>
<ices:Configuration xmlns:ices="http://www.icecast.org/projects/ices">
<Playlist>
<File><u>[b]/путь_к_папке/playlist.txt[/b]</u></File>
<Randomize>1</Randomize>
<Type>builtin</Type>
<Module>ices</Module>
</Playlist>

<Execution>
<Background>1</Background>
<Verbose>0</Verbose>
<BaseDirectory>/tmp</BaseDirectory>
</Execution>

<Stream>
<Server>
<Hostname>localhost</Hostname>
<Port>8000</Port>
<-- пароль должен быть такой же как в секции <source-password> конфига icecast -->
<Password>password</Password>
<Protocol>http</Protocol>
</Server>

<Mountpoint>/test</Mountpoint>
<Name>Default stream</Name>
<Genre>Default genre</Genre>
<Description>Default description</Description>
<URL>http://localhost:8000/test</URL>
<Public>0</Public>

<Bitrate>128</Bitrate>
<Reencode>1</Reencode>
<Samplerate>44100</Samplerate>
<Channels>2</Channels>
</Stream>
</ices:Configuration>


Чтобы составить playlist.txt загружаем наши mp3 файлы на сервер (папку выберите сами, какую удобно)
например /usr/music
и записываем их в playlist.txt (файл создается автоматически)
find /usr/music -name '*.mp3' -print > /путь/к/playlist.txt


После запускаем ices
ices -c /usr/local/etc/ices.conf.dist'




Источник
**********

Отредактировано Evgeniy_SHevtsov - 13.08.2013
41
Сити @Сити
Хароший мануал:)

6245
Тарас @tarasian666
а что мешает сделать вот так apt-get install make liblame-dev libshout-dev

19
Евгений @Evgeniy_SHevtsov
tarasian666 пишет:

а что мешает сделать вот так apt-get install make liblame-dev libshout-dev

Не знаю, но у меня через установку из репозитория лэйм отказывался работать....

0
удалён
Ребят, не могу установить icec. =\
Готов заплатить за помощь\установку.

727
Leff27 @Leff27
exe пишет:

Ребят, не могу установить icec. =\
Готов заплатить за помощь\установку.

Контакты в подписи, пишите.

10
Hepster @Hepster
что то не так библиотеки уже 3,99 и 2,3,1 а собрать для дебиана не могу