Вернуться   Форум RadioCMS > RadioCMS > Установка RadioCMS

Добро пожаловать на Форум RadioCMS.
Форум доступен только для чтения.

Ответ
Опции темы Опции просмотра
  #1  
Непрочитано 17.08.2010, 20:04
admin admin вне форума
Administrator
 
Регистрация: 17.08.2010
О.С.: Debian 7
Версия: 2.5
Сообщений: 844
По умолчанию Установка ezstream под RadioCMS

Для версии 2.4 и выше необходимо устанавливать ezstream из исходников с нашего сайта (в обязательных зависимостях - TagLib)
Код:
wget http://radiocms.ru/files/ezstream-0.5.6-radiocms-2.4.tar.gz
tar zxvf ezstream-0.5.6-radiocms-2.4.tar.gz
cd ezstream-0.5.6-radiocms-2.4
./configure
make && make install
Установка TagLib на FreeBSD
cd /usr/ports/audio/taglib/ && make && make install

Установка TagLib на Ubuntu\Debian
aptitude install libtag1-dev libtagc0-dev

Я рекомендую ставить в таком порядке 1) ставите из репозитариев официальную версию 2) ставите из исходников нашу версию, тем самым заменяя ею официальную.
Почему так? При установке из репозитария установятся все или почти все зависимости автоматом, после чего поставить из исходников нашу версию будет уже не проблема.


Установка ezstream на Ubuntu
Установка:
Цитата:
aptitude install ezstream
Установка ezstream на Debian
Установка:
Цитата:
aptitude install ezstream
Установка ezstream на FreeBSD
Устанавливаем:
Цитата:
cd /usr/ports/audio/ezstream && make install clean
В инсталяторе указать - без TagLib (только для 2.3 и ниже)

Настраиваем ezstream
1. Создаём файл playlist.txt с правами 777.
2. Создаём файл ezstream.xml с правами 644 с содержанием:
Все конфиги желательно хранить в 1 месте, например: /usr/icecast/
Цитата:
<ezstream>
<url>http://localhost:8000/play</url>
<sourcepassword>пароль source в конфиге icecast</sourcepassword>
<format>MP3</format>
<filename>/полный/адрес/до/плейлиста</filename>
<shuffle>0</shuffle>
<playlist_program>0</playlist_program>
<svrinfoname>Name</svrinfoname>
<svrinfourl>http://radiocms.ru/</svrinfourl>
<svrinfogenre>Ofther</svrinfogenre>
<svrinfodescription>Description</svrinfodescription>
<svrinfobitrate>128</svrinfobitrate>
<svrinfochannels>2</svrinfochannels>
<svrinfosamplerate>44100</svrinfosamplerate>
<svrinfopublic>1</svrinfopublic>
</ezstream>
Обязательно используйте именно этот конфиг.

Запускаем ezstream
Запишем в файл плейлиста полный адрес любого mp3-файла и выполним команду: ezstream -c /полный/путь/до/конфига. В потоке http://ваш_сайт.ru/play.m3u должна заиграть музыка.

Устанавливаем перекодировку
Если хотите перекодировать файлы не лету:
1. Установите lame
2. Добавьте в конце конфига, перед </ezstream> следующий код (для 128 кбит\сек):
Цитата:
<reencode>
<enable>1</enable>
<encdec>
<format>MP3</format>
<match>.mp3</match>
<decode>lame -f --preset cbr 128 --bitwidth 16 "@T@" -</decode>
</encdec>
</reencode>
lame для FreeBSD
Цитата:
cd /usr/ports/audio/lame && make install clean
lame для Ubuntu\Debian
Цитата:
aptitude install lame
Ответить с цитированием
  #2  
Непрочитано 27.09.2010, 19:42
Ookami08 Ookami08 вне форума
Junior Member
 
Регистрация: 26.09.2010
Сообщений: 5
По умолчанию

А куда загружать файлы playlist.txt и ezstream.xml
Ответить с цитированием
  #3  
Непрочитано 27.09.2010, 21:17
admin admin вне форума
Administrator
 
Регистрация: 17.08.2010
О.С.: Debian 7
Версия: 2.5
Сообщений: 844
По умолчанию

Цитата:
Сообщение от Ookami08 Посмотреть сообщение
А куда загружать файлы playlist.txt и ezstream.xml
Куда вам удобно. Например можно создать каталог /usr/icecast/ и поместить туда все 3 файла
/usr/icecast/icecast.xml
/usr/icecast/ezstream.xml
/usr/icecast/playlist.txt
Ответить с цитированием
  #4  
Непрочитано 01.10.2010, 21:01
Ookami08 Ookami08 вне форума
Junior Member
 
Регистрация: 26.09.2010
Сообщений: 5
По умолчанию

А почему когда я запускаю ezstream у меня пишет /usr/icecast/playlist.txt : No such file or directory

Последний раз редактировалось Ookami08; 01.10.2010 в 23:08.
Ответить с цитированием
  #5  
Непрочитано 03.10.2010, 17:39
admin admin вне форума
Administrator
 
Регистрация: 17.08.2010
О.С.: Debian 7
Версия: 2.5
Сообщений: 844
По умолчанию

Цитата:
Сообщение от Ookami08 Посмотреть сообщение
А почему когда я запускаю ezstream у меня пишет /usr/icecast/playlist.txt : No such file or directory
Имеется ввиду что не найдено ни одного файла в плейлисте, а не то что не найден сам файл плейлиста. Считайте что всё в порядке.
Ответить с цитированием
  #6  
Непрочитано 06.11.2010, 09:56
zyat zyat вне форума
Junior Member
 
Регистрация: 02.11.2010
Сообщений: 15
По умолчанию

А это что значит?
Цитата:
ezstream: Connection to http://192.168.8.129:8000/play failed: Couldn't connect
Ответить с цитированием
  #7  
Непрочитано 06.11.2010, 13:57
admin admin вне форума
Administrator
 
Регистрация: 17.08.2010
О.С.: Debian 7
Версия: 2.5
Сообщений: 844
По умолчанию

Цитата:
Сообщение от zyat Посмотреть сообщение
А это что значит?
Значит что icecast не запущен
используйте ключ -b что бы запустить его в фоне
Ответить с цитированием
  #8  
Непрочитано 06.11.2010, 16:24
Hancock Hancock вне форума
Junior Member
 
Регистрация: 06.11.2010
Сообщений: 3
По умолчанию

Здраствуйте Set благодарю вас за нужные инструкции, но вот есть вопрос (может быть я кого то повторяю, простите тогда) Можно ли сделать автоповтор плейлиста записанного в ezstream, а то получается все треки проигрались и ezstream закрывается перестает транслировать
(работаю под windows, применяя для запуска batники)

Последний раз редактировалось Hancock; 06.11.2010 в 16:29.
Ответить с цитированием
  #9  
Непрочитано 06.11.2010, 17:06
admin admin вне форума
Administrator
 
Регистрация: 17.08.2010
О.С.: Debian 7
Версия: 2.5
Сообщений: 844
По умолчанию

Цитата:
Сообщение от Hancock Посмотреть сообщение
Здраствуйте Set благодарю вас за нужные инструкции, но вот есть вопрос (может быть я кого то повторяю, простите тогда) Можно ли сделать автоповтор плейлиста записанного в ezstream, а то получается все треки проигрались и ezstream закрывается перестает транслировать
(работаю под windows, применяя для запуска batники)
Боюсь ошибиться, но наверно это косяк относится к Windows, поскольку в Unix подобного не наблюдается. Если плейлист закончился то он начинает играть с самого начала - это точно. Попробуйте сверьте настройки ezstream, может быть ещё что-то там.
Ответить с цитированием
  #10  
Непрочитано 06.11.2010, 17:13
Hancock Hancock вне форума
Junior Member
 
Регистрация: 06.11.2010
Сообщений: 3
По умолчанию

У меня такого плана насройки:
Цитата:
<ezstream>
<url>http://localhost:8000/autoDJ</url>
<sourcepassword>XXX123</sourcepassword>
<format>MP3</format>
<filename>c:\Radio\q1.m3u</filename>
<shuffle>1</shuffle>
<stream_once>1</stream_once>
<svrinfoname>AutoDJ</svrinfoname>
<svrinfourl>http://www.blabla.com</svrinfourl>
<svrinfogenre>Dance and Club</svrinfogenre>
<svrinfodescription>Radio</svrinfodescription>
<svrinfobitrate>160</svrinfobitrate>
<svrinfochannels>2</svrinfochannels>
<svrinfosamplerate>44100</svrinfosamplerate>
<svrinfopublic>0</svrinfopublic>
</ezstream>
незнаю даже, что тут неверно то, я думаю чего то нехвататет =(
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +3, время: 23:20.