351

Re: IceCast

пишет INRI666:

Может быть у кого то была такая проблема: Вещаю и через айс и через шоут, проблема с айскастом, при достижении кол-ва 252 человека он начинает быть недоступным, т.е. не на вэб интерфейс не выйти ни подключиться к радио, как только человек отключается, можно подключиться снова. Не зависит от скорости интернета, и битрэйта который я ставлю и кол-ва народа на других маунтах и шоуткастах. Уже голову себе сломал,  в чем может быть причина?

возможно стоит лимит одновременно открытых файлов или запущеных процессов

352

Re: IceCast

пишет tarasian666:

возможно стоит лимит одновременно открытых файлов или запущеных процессов

нет, это какой то глюк в айсе, была та же самая проблема, не трогал айс и все ок стало.

В здоровом теле - здоровый дух!

353

Re: IceCast

icecast 2.3.2 ? ведь в нём есть проблема переполнения буфера, это тоже может быть причастно. Попробуй Trunk версию, я как то выкладывал мануал.

354

Re: IceCast

Читаем все почты по этой проблеме и не задаем сто вопросов где уже давались ответы....

В здоровом теле - здоровый дух!

355

Re: IceCast

sudo icecast -c /home/genk0/icecast/icecast.xml
[03/Sep/2011:01:58:20] No configfile found, using defaults.
[03/Sep/2011:01:58:20] ERROR: No argument given to setting <icecast2> on line 1
[03/Sep/2011:01:58:20] ERROR: No argument given to setting </icecast2> on line 42

Icecast Version 1.3.12 Initializing...
Icecast comes with NO WARRANTY, to the extent permitted by law.
You may redistribute copies of Icecast under the terms of the
GNU General Public License.
For more information about these matters, see the file named COPYING.
Starting thread engine...
[03/Sep/2011:01:58:20] Icecast Version 1.3.12 Starting..
[03/Sep/2011:01:58:20] Starting Admin Console Thread...
-> [03/Sep/2011:01:58:20] Starting main connection handler...
-> -> [03/Sep/2011:01:58:20] Using 'localhost' as servername...
-> [03/Sep/2011:01:58:20] Server limits: 800 clients, 800 clients per source, 5 sources, 5 admins
-> [03/Sep/2011:01:58:20] WWW Admin interface accessible at http://localhost:-1/admin
-> [03/Sep/2011:01:58:20] Starting Calender Thread...
-> [03/Sep/2011:01:58:20] Starting UDP handler thread...
-> [03/Sep/2011:01:58:20] Starting relay connector thread...
-> [03/Sep/2011:01:58:20] [Bandwidth: 0.000000MB/s] [Sources: 0] [Clients: 0] [Admins: 1] [Uptime: 0 seconds]
[size=16]
Что я делаю не так???
[/size]

Добавлено спустя     2 минуты   30 секунд:
Могу скинуть конфиг айскаста.

Добавлено спустя     4 минуты   20 секунд:
Добавлено спустя     3 минуты   11 секунд:

Пути точно указаны верно.

Добавлено спустя     5 минут   56 секунд:
теги пробовал и <icecast> и <icecast2> и вообще удалял, когда удалил - не ругалось, но строчка "[03/Sep/2011:01:58:20] No configfile found, using defaults."
всё так же есть.

356

Re: IceCast

теги <icecast> потом у тебя ругается на то что он его не видит так что скидывай конфиг сюды

357

Re: IceCast

м... а запуск какой командой?
Пробовал другой - получил это:
I/O error : Permission denied
I/O error : Permission denied
I/O warning : failed to load external entity "/home/genk0/icecast/icecast.xml"
FATAL: error parsing config file (/home/genk0/icecast/icecast.xml)
XML config parsing error

Вот конфиг

<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>mope73</source-password>
        <relay-password>mope73</relay-password>
        <admin-user>admin</admin-user>
        <admin-password>mope73</admin-password>
    </authentication>
    <hostname>localhost</hostname>
    <listen-socket>
        <port>8000</port>
    </listen-socket>
    <fileserve>1</fileserve>
    <paths>
        <logdir>/home/genk0/icecast/logs</logdir>
        <webroot>/home/genk0/icecast/web</webroot>
        <adminroot>/home/genk0/icecast/admin</adminroot>
        <alias source="/" dest="/status.xsl"/>
    </paths>
    <logging>
        <accesslog>access.log</accesslog>
        <errorlog>error.log</errorlog>
         <loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
    </logging>
    <security>
        <chroot>0</chroot>
        <changeowner>
            <user>admin</user>
            <group>smmsp</group>
        </changeowner>
    </security>
</icecast>

358

Re: IceCast

Добавлено спустя       21 секунду:
Запускал от sudo

359

Re: IceCast

скорей всего у конфига права только на root а вы запускаете айс от имени admin

360

Re: IceCast

Для поклонников KH версии, обновилась до KH30 wink
http://www.xiphicecast.webspace.virginmedia.com/

В здоровом теле - здоровый дух!

361

Re: IceCast

Чего то сообразить не могу, может кто подскажет.
Как реализовать, чтобы на одном icecast'е на разных портах могли разные станции играть. Какое место конфига править?

SLUXAI-FM Христианское интернет радио http://sluxai-fm.net/

362

Re: IceCast

На одном айсе много портов - нет, много потоков - да.

В здоровом теле - здоровый дух!

363

Re: IceCast

пишет abisho:

Чего то сообразить не могу, может кто подскажет.
Как реализовать, чтобы на одном icecast'е на разных портах могли разные станции играть. Какое место конфига править?

надо просто запустить несколько icecast-ов с разными конфигами

364

Re: IceCast

пишет tarasian666:

надо просто запустить несколько icecast-ов с разными конфигами

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

Отредактировано abisho (13-09-2011 00:04:47)

SLUXAI-FM Христианское интернет радио http://sluxai-fm.net/

365

Re: IceCast

ставят только один, а запускают нсколько

366

Re: IceCast

Уважаемые знатоки подскажите пожалуста:
Дано конфиг айскачта(стандарт виндовс)

<!-- This config file contains a minimal set of configurable parameters,
     and mostly just contains the things you need to change.  We created
     this for those who got scared away from the rather large and heavily
     commented icecast.xml.dist file. -->
<icecast>
    <limits>
        <sources>2</sources>
    </limits>
    <authentication>
        <source-password>hackme</source-password>
        <relay-password>hackme</relay-password>
        <admin-user>admin</admin-user>
        <admin-password>hackme</admin-password>
    </authentication>

    <hostname>localhost</hostname>
    <listen-socket>
        <port>9000</port>
    </listen-socket>
    <fileserve>1</fileserve>
    <paths>
        <logdir>./logs</logdir>
        <webroot>./web</webroot>
        <adminroot>./admin</adminroot>
        <alias source="/" dest="/status.xsl"/>
    </paths>
    <logging>
        <accesslog>access.log</accesslog>
        <errorlog>error.log</errorlog>
          <loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
    </logging>
</icecast>

Скажите пожалуста господа куда вписывать маунты?)

Отредактировано Pioner (18-09-2011 01:13:21)

367

Re: IceCast

теоретически - куда нибудь между <icecast></icecast>
я например вписываю между </listen-socket>  и <paths>

368

Re: IceCast

<hostname>localhost</hostname>
    <listen-socket>
        <port>9000</port>
    </listen-socket>
    <mount>
        <mount-name>/live</mount-name>
    </mount>
Не жрёт конфиг в чём прикол?)

369

Re: IceCast

это весь конфиг ? )) если нет покажи весь, может где-то опечатка или тп
а какую ошибку пишет? должно сказать на какой строчке стопориться

370

Re: IceCast

пишет tarasian666:

это весь конфиг ? )) если нет покажи весь, может где-то опечатка или тп
а какую ошибку пишет? должно сказать на какой строчке стопориться

Эрор)

[2011-09-18  18:53:42] INFO yp/yp.c YP thread down
[2011-09-18  18:53:42] INFO stats/stats.c stats thread finished
[2011-09-18  19:21:08] INFO main/main.c Icecast 2.3.2 server started
[2011-09-18  19:21:08] INFO connection/connection.c No SSL capability
[2011-09-18  19:21:08] WARN stats/stats.c seen non-UTF8 data, probably incorrect metadata (server_start, Sun, 18 Sep 2011 19:21:08 Московское время (лето))
[2011-09-18  19:21:08] INFO stats/stats.c stats thread started
[2011-09-18  19:21:08] INFO fserve/fserve.c file serving thread started
[2011-09-18  19:21:08] INFO yp/yp.c YP update thread started
[2011-09-18  19:34:33] INFO fserve/fserve.c checking for file /corner_topleft.jpg (./web/corner_topleft.jpg)
[2011-09-18  19:34:33] INFO fserve/fserve.c checking for file /favicon.ico (./web/favicon.ico)
[2011-09-18  19:34:33] WARN fserve/fserve.c req for file "./web/favicon.ico" No such file or directory
[2011-09-18  19:34:33] INFO fserve/fserve.c checking for file /style.css (./web/style.css)
[2011-09-18  19:34:33] INFO fserve/fserve.c checking for file /corner_bottomleft.jpg (./web/corner_bottomleft.jpg)
[2011-09-18  19:34:34] INFO fserve/fserve.c checking for file /icecast.png (./web/icecast.png)
[2011-09-18  19:34:34] INFO fserve/fserve.c checking for file /corner_topright.jpg (./web/corner_topright.jpg)
[2011-09-18  19:34:34] INFO fserve/fserve.c checking for file /corner_bottomright.jpg (./web/corner_bottomright.jpg)
[2011-09-18  20:05:44] INFO main/main.c Shutting down
[2011-09-18  20:05:44] INFO fserve/fserve.c file serving thread stopped
[2011-09-18  20:05:45] INFO slave/slave.c shutting down current relays
[2011-09-18  20:05:45] INFO slave/slave.c Slave thread shutdown complete
[2011-09-18  20:05:45] INFO auth/auth.c Auth shutdown
[2011-09-18  20:05:45] INFO yp/yp.c YP thread down
[2011-09-18  20:05:46] INFO stats/stats.c stats thread finished

Айскаст)

<icecast>
    <limits>
        <sources>2</sources>
    </limits>
    <authentication>
        <source-password>omgr124/source-password>
        <relay-password>omgr123</relay-password>
        <admin-user>omgr12</admin-user>
        <admin-password>ChtRd</admin-password>
    </authentication>

    <hostname>localhost</hostname>
    <listen-socket>
        <port>9000</port>
    </listen-socket>
    <mount>
        <mount-name>/live</mount-name>
    </mount>
<fileserve>1</fileserve>
    <paths>
        <logdir>./logs</logdir>
        <webroot>./web</webroot>
        <adminroot>./admin</adminroot>
        <alias source="/" dest="/status.xsl"/>
    </paths>
    <logging>
        <accesslog>access.log</accesslog>
        <errorlog>error.log</errorlog>
          <loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
    </logging>
</icecast>

371

Re: IceCast

а в логе ошибок нет, как диагностируеться то что он не ест конфиг ?)

372

Re: IceCast

Я вот что подумал: Аесли поставить более ранюю версию где эти конфигурации как маунт и т.д есть?)

373

Re: IceCast

В общем уважаемые, здравствуйте, поставил на сервер icecast kh29 а там конфиг немного отличаеться от оригинального айскаст собственно вот конфиг

<icecast>
    <limits>
        <sources>2</sources>
    </limits>
    <authentication>
        <admin-user>user</admin-user>
        <admin-password>password</admin-password>
    </authentication>
    <!--
    <directory>
        <yp-url-timeout>15</yp-url-timeout>
        <yp-url>http://dir.xiph.org/cgi-bin/yp-cgi</yp-url>
    </directory>
    <hostname>ip_adress</hostname>

    <!-- each shoutcast source clients require 2 ports, port and port+1 -->
    <listen-socket>
        <!-- define the base port that the shoutcast DSP will use -->
        <port>8080</port>
        <shoutcast-mount>/live</shoutcast-mount>
         <fallback-mount>/nonstop</fallback-mount
        <so-sndbuf>16386</so-sndbuf>
        -->
    </listen-socket>

    <fileserve>1</fileserve>   
<relay>
<server>test.ru</server>
<port>8000</port>
<mount>/nonstop</mount>
<local-mount>/nonstop</local-mount>
<relay-shoutcast-metadata>1</relay-shoutcast-metadata>
<on-demand>1</on-demand>
</relay>
<paths>
        <logdir>./logs</logdir>
        <webroot>./web</webroot>
        <adminroot>./admin</adminroot>
        <alias source="/" dest="/index.html"/>
    </paths>
    <logging>
        <accesslog>access.log</accesslog>
        <errorlog>error.log</errorlog>
          <loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
    </logging>
    <security>
        <chroot>0</chroot>
    </security>
</icecast>

Не запускаеться айскаст орёт что где то есть ошибка, подскажите где ошибся? Хочетьсе релей настроить)
Файл ерор лог также молчит.Заранее благодарю

374

Re: IceCast

Вопрос этот решил, теперь новый: как узнать сколько слушателей потянет какнал? Что на что делить надо?

375

Re: IceCast

все просто, битрейт умножаем на кол слушателей.

В здоровом теле - здоровый дух!