|
|||||||
| Добро пожаловать на Форум RadioCMS. |
| Форум доступен только для чтения. |
| Опции темы | Опции просмотра |
|
#41
|
|||
|
|||
|
Из за добавления второго маунта - быть не может что бы не работало.
1) Верните параметр shuffle в конфиге ezstream на какой был - 0 2) Пароли source должны совпадать в обоих конфигах 3) Если используется много подключений увеличьте параметр sources в конфиге icecast Не советую ничего редактировать по своему усмотрению.
__________________
1) Тем кто ничего не понимает читать это 2) Список самых частых ошибок p\s Хотите получить исчерпывающий ответ - предоставляйте как можно больше информации (логи и скриншоты - помогают) |
|
#42
|
|||||
|
|||||
|
Доброго времени суток.
У меня ситуация на подобии как у Morty. Конфиги похожи, все взято от сюда с форума. Когда маунт один все прекрасно работает, когда два увы. Итак, заходим в панель жамкаем "он интернет-радио", получаем зеленый лейбл с "прямой эфир". В процессах нет запущенного ezstream. При этом имеем в логах icecast: Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
|
#43
|
|||
|
|||
|
Возможно проблема в том что вы запускаете айскат и езстреам неправильным способом.
Цитата:
Айсаст нужно запускать командой: Цитата:
Цитата:
Как только вы сделаете эти команды заработают и кнопки в панели.
__________________
1) Тем кто ничего не понимает читать это 2) Список самых частых ошибок p\s Хотите получить исчерпывающий ответ - предоставляйте как можно больше информации (логи и скриншоты - помогают) |
|
#44
|
|||
|
|||
|
Доброго времени суток.
Цитата:
Цитата:
Цитата:
Код:
# cat /usr/local/etc/icecast.xml
<icecast>
<limits>
<clients>100</clients>
<sources>3</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><mypasswd></source-password>
<relay-password><mypasswd></relay-password>
<admin-user>admin</admin-user>
<admin-password><mypasswd></admin-password>
</authentication>
<hostname>localhost</hostname>
<listen-socket>
<port>8000</port>
</listen-socket>
<fileserve>1</fileserve>
<mount>
<mount-name>/live</mount-name>
<charset>CP1251</charset>
<fallback-mount>/play</fallback-mount>
<fallback-override>1</fallback-override>
<fallback-when-full>1</fallback-when-full>
</mount>
<mount>
<mount-name>/play</mount-name>
<charset>CP1251</charset>
<fallback-mount>/live</fallback-mount>
<fallback-override>1</fallback-override>
<fallback-when-full>1</fallback-when-full>
</mount>
<paths>
<basedir>/usr/local/share/icecast</basedir>
<logdir>/var/log/icecast</logdir>
<webroot>/usr/local/share/icecast/web</webroot>
<adminroot>/usr/local/share/icecast/admin</adminroot>
<pidfile>/var/run/icecast/icecast.pid</pidfile>
<alias source="/" dest="/status.xsl"/>
</paths>
<logging>
<accesslog>access.log</accesslog>
<errorlog>error.log</errorlog>
<playlistlog>playlist.log</playlistlog>
<loglevel>3</loglevel>
<logsize>10000</logsize>
</logging>
<security>
<chroot>0</chroot>
<changeowner>
<user>icecast</user>
<group>icecast</group>
</changeowner>
</security>
</icecast>
Код:
# cat /usr/local/etc/ezstream/ezstream.xml
<ezstream>
<url>http://localhost:8000/play</url>
<sourcepassword><mypasswd></sourcepassword>
<format>MP3</format>
<filename>/usr/local/etc/ezstream/playlist.txt</filename>
<shuffle>0</shuffle>
<playlist_program>0</playlist_program>
<svrinfoname>Name</svrinfoname>
<svrinfourl>Url</svrinfourl>
<svrinfogenre>Genre</svrinfogenre>
<svrinfodescription>Description</svrinfodescription>
<svrinfobitrate>128</svrinfobitrate>
<svrinfochannels>2</svrinfochannels>
<svrinfosamplerate>44100</svrinfosamplerate>
<svrinfopublic>1</svrinfopublic>
</ezstream>
В "Статус серверов" - "Текущий статус:" - "прямой эфир", а также "Точки монтирования" - пусто. Последний раз редактировалось RedScorp; 26.06.2011 в 12:14. |
|
#45
|
|||
|
|||
|
Даже не знаю что и ответить. Напишите на почту root-доступ от сервера (и адрес логин и пароль от RadioCMS), я сам посмотрю.
__________________
1) Тем кто ничего не понимает читать это 2) Список самых частых ошибок p\s Хотите получить исчерпывающий ответ - предоставляйте как можно больше информации (логи и скриншоты - помогают) |
|
#46
|
|||
|
|||
|
Цитата:
|
|
#47
|
|||
|
|||
|
Да, другого - нет.
__________________
1) Тем кто ничего не понимает читать это 2) Список самых частых ошибок p\s Хотите получить исчерпывающий ответ - предоставляйте как можно больше информации (логи и скриншоты - помогают) |
|
#48
|
|||
|
|||
|
Большое спасибо что откликнулись на помощь.
В общем проблема оказывается не в исходниках и даже не в конфигах. Вся проблема заключается в администраторах, ибо есть привычка читать логи и исправлять всякие строчки WARN. В общем после того как я сначала поставил icecast2, я решил убедится что он работает и загнал в ices папку с музыкой (ранее на работе для коллег я настраивал два разных потока: радио-релей и с жесткого диска). Но в логах у icecast2 было сказано что при использовании fallback-mount необходимо создать папку (/usr/local/share/icecast/web/<yourmount>) и положить в нее два файла - один воспроизводится при проблеме с потоком (к примеру error.mp3), другой при первом подключении к потоку - так сказать intro.mp3 Цитата:
Цитата:
Далее заходим в RadioCMS на страничку "Статус" и на "ON интернет-радио". У нас загорается зеленый лейбл с "интернет-радио". Даем пользователям ссылку http://yourhost:8000/live Они подключаются и наслаждаются. Вы же в свою очередь в том же "SAM Broadcaster" прописываете в "Statistic Relay" в настройках mount "/live", а в "Encoders" в mount "/play". Ну собственно и все. Далее надо лишь включить микрофон, включить "Encoders" и мы в эфире. Последний раз редактировалось RedScorp; 27.06.2011 в 16:04. |
|
#49
|
|||
|
|||
|
простите за тупой вопрос, а на фига вы в icecast прописываете 2 mount'a??
Код HTML:
<mount> <mount-name>/live</mount-name> <charset>CP1251</charset> <fallback-mount>/play</fallback-mount> <fallback-override>1</fallback-override> <fallback-when-full>1</fallback-when-full> </mount> <mount> <mount-name>/play</mount-name> <charset>CP1251</charset> <fallback-mount>/live</fallback-mount> <fallback-override>1</fallback-override> <fallback-when-full>1</fallback-when-full> </mount> |
|
#50
|
|||
|
|||
|
А обратно вам не надо? Если не добавлять второй то после завершения прямого эфира (отключения SAM), слушатели не будут возвращены обратно на AutoDJ, т.е. RadioCMS.
__________________
1) Тем кто ничего не понимает читать это 2) Список самых частых ошибок p\s Хотите получить исчерпывающий ответ - предоставляйте как можно больше информации (логи и скриншоты - помогают) |