Тема: Подробная установка ices 0.4

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

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

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

apt-get install make

Устанавливаем библиотеку libmp3lame

wget http://downloads.sourceforge.net/lame/lame-3.97.tar.gz
tar -zxvf lame-3.97.tar.gz 
cd lame-3.97
./configure --prefix=/usr
make && make install

Устанавливаем библиотеку libshout

wget http://downloads.us.xiph.org/releases/libshout/libshout-2.2.2.tar.gz
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 http://downloads.us.xiph.org/releases/ices/ices-0.4.tar.gz
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'




Источник
http://forum.k0d.cc/showthread.php?t=9896

Отредактировано Evgeniy.SHevtsov (13-08-2013 17:13:30)

2

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

Хароший мануал:)

3

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

а что мешает сделать вот так

apt-get install make liblame-dev libshout-dev

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

пишет tarasian666:

а что мешает сделать вот так

apt-get install make liblame-dev libshout-dev

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

5

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

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

6

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

пишет exe:

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

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

7

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

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