MainRadiotalkCustom
Общие вопросы по интернет радио вещанию
6   •   Посмотреть все темы

Проблема с Icecast+ezstream

 

221
Дмитрий @ElectroNik
Всем привет
Проблема в том что время от времени выкидывает всех слушателей с релеев и основного канала
По логам icecast пришли к выводу, что ezstream теряет соеденение с icecast
Вот логи:
[2010-11-10 17:23:15] INFO source/source_main listener count on /e-fm now 65
[2010-11-10 17:23:18] INFO source/source_main listener count on /e-fm now 66
[2010-11-10 17:23:28] WARN source/get_next_buffer Disconnecting source due to socket timeout
[2010-11-10 17:23:34] INFO source/source_shutdown Source "/e-fm64" exiting
[2010-11-10 17:23:28] WARN source/get_next_buffer Disconnecting source due to socket timeout
[2010-11-10 17:23:34] INFO source/source_main listener count on /live now 28
[2010-11-10 17:23:34] INFO source/source_clear_source 2 active listeners on /e-fm64 released
[2010-11-10 17:23:34] INFO source/source_shutdown Source "/live" exiting
[2010-11-10 17:23:34] INFO source/source_clear_source 27 active listeners on /live released
[2010-11-10 17:23:34] INFO connection/_handle_source_request Source logging in at mountpoint "/live"
[2010-11-10 17:23:35] INFO source/source_main listener count on /live now 0
[2010-11-10 17:23:35] INFO admin/admin_handle_request Received admin command metadata on mount "/live"
[2010-11-10 17:23:35] INFO util/util_conv_string converting metadata from UTF-8 to ISO8859-1
[2010-11-10 17:23:35] INFO util/util_conv_string converting metadata from UTF-8 to ISO8859-1
[2010-11-10 17:23:35] INFO admin/command_metadata Metadata on mountpoint /live changed to "Dani Sbert - Dark Voices (Original Mi"
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm64 (/usr/local/share/icecast/web/e-fm64)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm64" No such file or directory
[2010-11-10 17:23:35] WARN source/get_next_buffer Disconnecting source due to socket timeout
[2010-11-10 17:23:35] INFO source/source_main listener count on /e-fm now 70
[2010-11-10 17:23:35] INFO source/source_shutdown Source "/e-fm" exiting
[2010-11-10 17:23:35] INFO source/source_clear_source 65 active listeners on /e-fm released
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm64 (/usr/local/share/icecast/web/e-fm64)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm64" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO source/source_main listener count on /live now 1
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO source/source_main listener count on /live now 2
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:35] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:35] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:36] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:36] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:36] INFO fserve/fserve_client_create checking for file /e-fm64 (/usr/local/share/icecast/web/e-fm64)
[2010-11-10 17:23:36] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm64" No such file or directory
[2010-11-10 17:23:36] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:36] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:36] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:36] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:36] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:36] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:37] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:37] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:38] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:38] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:38] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:38] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:38] INFO source/source_main listener count on /live now 3
[2010-11-10 17:23:38] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:38] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:38] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:38] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:38] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:38] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:38] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:38] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:38] INFO fserve/fserve_client_create checking for file /e-fm (/usr/local/share/icecast/web/e-fm)
[2010-11-10 17:23:38] WARN fserve/fserve_client_create req for file "/usr/local/share/icecast/web/e-fm" No such file or directory
[2010-11-10 17:23:39] INFO source/source_main listener count on /live now 4

Может кто то сталкивался с данной проблей, как можно её решить?
Заранее благодарен.

6245
Тарас @tarasian666
а что говорят логи ezstream ?

833
metra52 @metra52
Да над логи ezstream глянуть просто может песни кривые.... было с ices такое) тарас знает)))

221
Дмитрий @ElectroNik
Вроде бы не включены они, по крайней мере не нашёл их, подскажите как включить?

Отредактировано ElectroNik - 10.11.2010
221
Дмитрий @ElectroNik
Может ли это быть из за хостера?
Так как эта проблема не всегда, бывает что целый день вообще без проблем, бывает что за день раз 5-6 выкинет слушателей.
В ротации 384 трека, так что хоть раз в день то трек должен повторяться.

833
metra52 @metra52
Суть не в том что повторяются. ezstream может произвольно брать из плей листа а значит вероятность того что эта песня попадет не исключена но может и не попасть. попробуй отследить этот трек

221
Дмитрий @ElectroNik
metra52 пишет:

Суть не в том что повторяются. ezstream может произвольно брать из плей листа а значит вероятность того что эта песня попадет не исключена но может и не попасть. попробуй отследить этот трек

Да треки у меня повторяются минимум через каждые 200 треков... через логи icecast смотрел, каждый раз разный трек играет...

833
metra52 @metra52
странна... может соединение не по причине вашей падает а по-причине скажем недоступности домена бывает такое итд итп

221
Дмитрий @ElectroNik
metra52 пишет:

странна... может соединение не по причине вашей падает а по-причине скажем недоступности домена бывает такое итд итп

отваливается скорей всего ezstream и статистика в icecast обнуляется

Вот сегодня вообще проблем нет, как часики работает.
Вчера раза 3 выкинуло.
Позавчера раз 5-6 выкинуло.

Отредактировано ElectroNik - 12.11.2010
833
metra52 @metra52
что то странная ситуация.... а не пробовал ices?

221
Дмитрий @ElectroNik
metra52 пишет:

что то странная ситуация.... а не пробовал ices?

Ты же вроде тоже пользуешься radiocms, пока там нет возможности выбора, но надеюсь появится.

833
metra52 @metra52
ну да... у меня у пользователей стоит ices.

221
Дмитрий @ElectroNik
В общем проблема не исчезла после переезда на другой сервер...
Но падать icecast, либо ezstream перестали после того как я из конфига icecast убрал вот эти строчки:
<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>4</burst-on-connect>
<burst-size>262140</burst-size>

И после этого началась буфферизация на потоках которые преобразует StreamTranscoderV3 с основного потока.

Кстати у меня StreamTranscoderV3 выдаёт вот такие ошибки.
11/28/10 20:55:13 Info(streamTranscoderv3.cpp:57): Source : ElectroManiacs-fm [256 kbps] - ElectroManiacs.ru
11/28/10 20:55:13 Info(streamTranscoderv3.cpp:57): Source : Icecast
11/28/10 20:55:13 Info(streamTranscoderv3.cpp:57): Source : MP3
11/28/10 20:55:13 Info(streamTranscoderv3.cpp:57): Source : Connected
11/28/10 20:55:13 Info(streamTranscoderv3.cpp:57): Source : Circular buffer is full...
11/28/10 20:55:13 Info(streamTranscoderv3.cpp:57): Source : Disconnected
11/28/10 20:55:13 Info(streamTranscoderv3.cpp:57): Source : Source reconnect in 5 seconds
11/28/10 20:55:14 Info(streamTranscoderv3.cpp:57): Source : Source reconnect in 4 seconds
11/28/10 20:55:15 Info(streamTranscoderv3.cpp:57): Source : Source reconnect in 3 seconds
11/28/10 20:55:16 Info(streamTranscoderv3.cpp:57): Source : Source reconnect in 2 seconds
11/28/10 20:55:17 Info(streamTranscoderv3.cpp:57): Source : Source reconnect in 1 seconds
11/28/10 20:55:18 Info(streamTranscoderv3.cpp:57): Source : ElectroManiacs-fm [256 kbps] - ElectroManiacs.ru
11/28/10 20:55:18 Info(streamTranscoderv3.cpp:57): Source : Icecast
11/28/10 20:55:18 Info(streamTranscoderv3.cpp:57): Source : MP3
11/28/10 20:55:18 Info(streamTranscoderv3.cpp:57): Source : Connected
11/28/10 20:55:42 Info(streamTranscoderv3.cpp:57): Source : Circular buffer is full...
11/28/10 20:55:42 Info(streamTranscoderv3.cpp:57): Source : Disconnected
11/28/10 20:55:42 Info(streamTranscoderv3.cpp:57): Source : Source reconnect in 5 seconds
11/28/10 20:55:43 Info(streamTranscoderv3.cpp:57): Source : Source reconnect in 4 seconds
11/28/10 20:55:44 Info(streamTranscoderv3.cpp:57): Source : Source reconnect in 3 seconds
11/28/10 20:55:45 Info(streamTranscoderv3.cpp:57): Source : Source reconnect in 2 seconds
11/28/10 20:55:46 Info(streamTranscoderv3.cpp:57): Source : Source reconnect in 1 seconds

Помогите разобраться в этой проблеме, очень нужно...

Отредактировано ElectroNik - 28.11.2010
6245
Тарас @tarasian666
поставьте строчки назад и пробуйте изменять параметры source-timeout queue-size burst-size
burst-on-connect может принимать значения только 0 или 1. Мануал то хоть читали?

221
Дмитрий @ElectroNik
tarasian666 пишет:

поставьте строчки назад и пробуйте изменять параметры source-timeout queue-size burst-size
burst-on-connect может принимать значения только 0 или 1. Мануал то хоть читали?

Понять бы за что каждая строчка отвечает...

6245
Тарас @tarasian666
мануал в помощь
**********

221
Дмитрий @ElectroNik
tarasian666 пишет:

мануал в помощь
**********

Да читал я уже как-то, я немецкий учил, а с английским проблемы у меня, а переводчик выводит чушь какую то...