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

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

 

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

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

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



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


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


После установкии библиотек поставим Ices
  1.  
  2. wget **********
  3. tar -zxvf ices-0.4.tar.gz
  4. cd ices-0.4
  5. ./configure --with-lame
  6. make && make install


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

  1. <?xml version="1.0"?>
  2. <ices:Configuration xmlns:ices="http://www.icecast.org/projects/ices">
  3. <Playlist>
  4. <File><u>[b]/путь_к_папке/playlist.txt[/b]</u></File>
  5. <Randomize>1</Randomize>
  6. <Type>builtin</Type>
  7. <Module>ices</Module>
  8. </Playlist>
  9. <Execution>
  10. <Background>1</Background>
  11. <Verbose>0</Verbose>
  12. <BaseDirectory>/tmp</BaseDirectory>
  13. </Execution>
  14. <Stream>
  15. <Server>
  16. <Hostname>localhost</Hostname>
  17. <Port>8000</Port>
  18. <-- пароль должен быть такой же как в секции <source-password> конфига icecast -->
  19. <Password>password</Password>
  20. <Protocol>http</Protocol>
  21. </Server>
  22. <Mountpoint>/test</Mountpoint>
  23. <Name>Default stream</Name>
  24. <Genre>Default genre</Genre>
  25. <Description>Default description</Description>
  26. <URL>http://localhost:8000/test</URL>
  27. <Public>0</Public>
  28. <Bitrate>128</Bitrate>
  29. <Reencode>1</Reencode>
  30. <Samplerate>44100</Samplerate>
  31. <Channels>2</Channels>
  32. </Stream>
  33. </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
0
41
Сити @Сити
Хароший мануал:)

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

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

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

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

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

0
727
Leff27 @Leff27
exe пишет:

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

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

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

0





Согласие на обработку данных на нашем сайте

Продолжая просматривать страницу, вы соглашаетесь с использованием файлов «Cookie» и с Политикой конфиденциальности «Privacy».
Наверху или внизу страницы вы можете изменить валюту и язык по умолчанию. Английская версия сайта ещё находится в доработке и доступна не полностью.