€
$
₴
₽
EN
RU
Vmeste.EU
Лента
Каталог
Файлы
Форумы
Услуги
Основное
Radiotalk
Пользовательское
Общие вопросы по интернет радио вещанию
6 •
Посмотреть все темы
Инструкция по установке и настройке Icecast и Ices под Linux
1
2
3
4
...
9
833
metra52
@metra52
20.01.2011
apt-get install make что нить типо того
303
Сергей
@Sergei
14.02.2011
а какой командой перезапустить ices? просто я отредактировал ices.conf и не знаю как перезапустить что бы изменения вступили в силу
6245
Тарас
@tarasian666
14.02.2011
если не помагает
killall -HUP ices
тогда убить и запустить наново
killall ices; ices -c /путь к конфигу
303
Сергей
@Sergei
14.02.2011
tarasian666
пишет:
если не помагает
killall -HUP ices
тогда убить и запустить наново
killall ices; ices -c /путь к конфигу
спасибо. получилось только когда убил и по новой запустил
16
revix
@revix
07.03.2011
ребята подскажите пожалуйста, когда выполняю команду:
icecast -b -c /usr/local/etc/icecast.xml
пишет ошибку:
Starting icecast2
Detaching from the console
I/O warning : failed to load external entity "/usr/local/etc/icecast.xml"
FATAL: error parsing config file (/usr/local/etc/icecast.xml)
XML config parsing error
что делать?
6245
Тарас
@tarasian666
07.03.2011
проверте существует ли файл /usr/local/etc/icecast.xml вообще и есть ли к нему права на чтение
16
revix
@revix
07.03.2011
файл есть, права стоят
6245
Тарас
@tarasian666
07.03.2011
тогда ошибка в самом файле
16
revix
@revix
07.03.2011
вот что в файле
<source_password>1234567</source_password>
<relay_password>1234567</relay_password>
<admin_password>admin</admin_password>
<relay>
<server>site.ru</server>
<port>9000</port>
<mount>/</mount>
<local_mount>/music</local_mount>
<on_demand>0</on_demand>
<relay_shoutcast_metadata>0</relay_shoutcast_metadata>
</relay>
<user>nobody</user>
<group>nobody</group>
<logdir>/var/log/icecast</logdir>
6245
Тарас
@tarasian666
07.03.2011
и все ??
16
revix
@revix
07.03.2011
да
6245
Тарас
@tarasian666
07.03.2011
ну тогда вы сами ответили на свой вопрос ))
16
revix
@revix
07.03.2011
)) я просто инструкцию брал с другого сайта))
Добавлено спустя 5 минут 50 секунд:
прописал в файл так:
<icecast>
<limits>
<-- Лимиты -->
<clients>100</clients>
<sources>2</sources>
<threadpool>5</threadpool>
<queue-size>524288</queue-size>
<client-timeout>30</client-timeout>
<header-timeout>15</header-timeout>
<source-timeout>10</source-timeout>
<burst-on-connect>1</burst-on-connect>
<burst-size>65535</burst-size>
</limits>
<authentication>
<-- Аутентификация - обязательно измените приведённые здесь пароли -->
<source-password>1234567</source-password>
<relay-password>1234567</relay-password>
<admin-user>admin</admin-user>
<admin-password>password</admin-password>
</authentication>
<hostname>localhost</hostname>
<listen-socket>
<-- Порт на котором ожидать соединений -->
<port>8000</port>
</listen-socket>
<fileserve>1</fileserve>
<paths>
<-- Пути -->
<basedir>/home/icecast</basedir>
<logdir>/home/icecast/logs</logdir>
<webroot>/home/icecast/web</webroot>
<adminroot>/home/icecast/admin</adminroot>
<pidfile>/home/icecast/logs/icecast.pid</pidfile>
<alias source="/" dest="/status.xsl"/>
</paths>
<logging>
<accesslog>access.log</accesslog>
<errorlog>error.log</errorlog>
<loglevel>4</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error ->
<logsize>10000</logsize>
</logging>
<security>
<-- Безопасность -->
<chroot>0</chroot>
<changeowner>
<user>icecast</user>
<group>icecast</group>
</changeowner>
</security>
</icecast>
запустил, такая вот ошибка:
Detaching from the console
/usr/local/etc/icecast.xml:3: parser error : StartTag: invalid element name
<-- кХЛХРШ -->
^
/usr/local/etc/icecast.xml:3: parser error : Input is not proper UTF-8, indicate encoding !
Bytes: 0xCB 0xE8 0xEC 0xE8
<-- кХЛХРШ -->
^
/usr/local/etc/icecast.xml:16: parser [root@www ~]# error : StartTag: invalid el ement name
<-- юСРЕМРХТХЙЮЖХЪ - НАЪГЮРЕКЭМН ХГЛЕМХРЕ ОПХБЕД?ММШЕ ГДЕЯЭ ОЮПНКХ -->
^
/usr/local/etc/icecast.xml:25: parser error : StartTag: invalid element name
<-- оНПР МЮ ЙНРНПНЛ НФХДЮРЭ ЯНЕДХМЕМХИ -->
^
/usr/local/etc/icecast.xml:31: parser error : StartTag: invalid element name
<-- оСРХ -->
^
/usr/local/etc/icecast.xml:49: parser error : Comment must not contain '--' (dou ble-hyphen)
<-- аЕГНОЮЯМНЯРЭ -->
^
/usr/local/etc/icecast.xml:55: parser error : Opening and ending tag mismatch: l ogging line 40 and security
</security>
^
FATAL: error parsing config file (/usr/local/etc/icecast.xml)
XML config parsing error
6245
Тарас
@tarasian666
07.03.2011
поуберайте все коментарии, они не правильно написаны, должно начинаться с <!-- и заканчиваться -->
сейчас поправлю...
16
revix
@revix
07.03.2011
удалил комментарии.
Starting icecast2
Detaching from the console
/usr/local/etc/icecast.xml:51: parser error : Comment not terminated
<!-- 4 Debug, 3 Info, 2 Warn, 1 Error ->
<logsize>10
</icecast>
^
/usr/local/etc/icecast.xml:51: parser error : Premature end of data in tag logging line 36
</icecast>
^
/usr/local/etc/icecast.xml:51: parser error : Premature end of data in tag icecast line 1
</icecast>
^
FATAL: error parsing config file (/usr/local/etc/icecast.xml)
XML config parsing error
6245
Тарас
@tarasian666
07.03.2011
revix
пишет:
<!-- 4 Debug, 3 Info, 2 Warn, 1 Error ->
это тоже коментарий )
16
revix
@revix
07.03.2011
хорошо. спасибо)) уже лучше
Starting icecast2
Detaching from the console
Changed groupid to 503.
Changed userid to 501.
[root@www ~]# FATAL: could not open error logging (/home/icecast/logs/error.log): No such file or directory
FATAL: could not open access logging (/home/icecast/logs/access.log): No such file or directory
FATAL: Could not start logging
Добавлено спустя 5 минут 15 секунд:
создал каталоги, запустил
ошибка:
Starting icecast2
Detaching from the console
Could not create listener socket on port 8000
Server startup failed. Exiting
[root@www ~]# icecast -b -c /usr/local/etc/icecast.xml
Starting icecast2
Detaching from the console
Could not create listener socket on port 8000
Server startup failed. Exiting
6245
Тарас
@tarasian666
07.03.2011
ну значит не существует или нет доступа на запись папки /home/icecast/logs/
Добавлено спустя 48 секунд:
revix
пишет:
Could not create listener socket on port 8000
проверьте не запущен ли он уже
16
revix
@revix
07.03.2011
поставил права.
Starting icecast2
Detaching from the console
Could not create listener socket on port 8000
Server startup failed. Exiting
ввёл netstat -lpnt|grep 8000
tcp 0 0 0.0.0.0:8000 0.0.0.0:* LISTEN 13545/icecast
6245
Тарас
@tarasian666
07.03.2011
ну так чего ждете?
"убейте" и запустите наново