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

icecast2 - <limits> "icecast.xml"

 

22
udm-hub_ru @udm-hub_ru
вобщем интересует тонкая настройка параметров лимитов кто что может сказать по данному поводу?
Апаратная часть сервера: 3200ггц 2 ядра 4гб оперативки 100 мегабит uplink активное оборудование мультикаст.
Програмная: Debian Lenny 5.0 icecast2 2.3.2

<limits>
<!-- Максимальное количество подключений к серверу -->
<clients>5000</clients>
<!-- Количество источников -->
<sources>70</sources>
<!--Количеество подпроцессов обслуживающих клиентов -->
<threadpool>12</threadpool>
<!-- Размер очереди вещания -->
<queue-size>1572864</queue-size>
<!-- Время ожидания ответа от клиента (судя по документации не используется -->
<client-timeout>30</client-timeout>
<!-- Время ожидания запроса от клиента -->
<header-timeout>15</header-timeout>
<!-- Время ожидания данных от источника сигнала, при
превышении интервала, источник будет отключен -->
<source-timeout>600</source-timeout>
<!-- Режим при котором, подключившийся клиент получит данные для заполнения локального буфера проигрывателя -->
<burst-on-connect>1</burst-on-connect>
<!-- Размер буфера отправляемого клиенту -->
<burst-size>262140</burst-size>
</limits>

меня интересуют все параметры начиная с 3 пункта <threadpool>


<on-demand>1</on-demand>
также интересует какие лучше параметры использовать при "вещании по запросу" чтобы не создавать паразитный трафик при отсутствии слушателей на relay станции

и еще 1 момент при ретрансляции с некоторых станций даже в винампе тег смотрится как китайская азбука "иероглифы" как правильно надо использовать параметр <charset> для тегов чтобы такого небыло?

<relay>
<server>адрес</server>
<port>8080</port>
<mount>/поток</mount>
<local-mount>/поток</local-mount>
<charset>нужная кодировка</charset>
<on-demand>0</on-demand>
<relay-shoutcast-metadata>1</relay-shoutcast-metadata>
</relay>

Отредактировано udm-hub_ru - 11.12.2010
6245
Тарас @tarasian666
так у вас и так все пункты расписаны

для charset надо будет создать маунт с названием локального маунта в relay

22
udm-hub_ru @udm-hub_ru
а поточнее как это должно будет выглядеть ?
а по параметрам лимитов никто не знает?

6245
Тарас @tarasian666
<mount>
<mount-name>/название</mount-name>
<charset>cp1251</charset>
</mount>

по лимитах что именно вам надо? Если сами не знаете то лучше там ни чего не трогать

22
udm-hub_ru @udm-hub_ru
по лимитам мне нужны оптимальные значения для 60 релеев при описаных параметрах железа и софта:))

Добавлено спустя 4 минуты 11 секунд:
вот так?
<relay>
<server>адрес</server>
<port>8080</port>
<mount>/поток</mount>
<local-mount>/это название маунта</local-mount>
<charset>нужная кодировка</charset>
<on-demand>0</on-demand>
<relay-shoutcast-metadata>1</relay-shoutcast-metadata>
</relay>

<mount>
<mount-name>/это название маунта</mount-name>
<charset>cp1251</charset>
</mount>

Отредактировано udm-hub_ru - 11.12.2010
1400
Pheoru @Pheoru
так, для 60-ти релеев обязательно <on-demand>1</on-demand>
для создания релея нужен только блок <relay>...</relay>, маунты Вам не нужны.

22
udm-hub_ru @udm-hub_ru
<on-demand>1</on-demand> интересуют какие настройки возможны так как при этом параметре станция звучит всего 13 секунд и обрывается!

Добавлено спустя 1 минуту 19 секунд:
, а проблема с тегами как решается? проблема не на странице статуса , а именно в проигрывателе!

6245
Тарас @tarasian666
udm-hub.ru пишет:

<on-demand>1</on-demand>  интересуют какие настройки возможны так как при этом параметре станция звучит всего 13 секунд и обрывается!

проблема не в настройках
udm-hub.ru пишет:

, а проблема с тегами как решается? проблема не на странице статуса , а именно в проигрывателе!

значит проблема в плеере, плеер то какой?

22
udm-hub_ru @udm-hub_ru
любой плеер хоть винам хоть аимп

6245
Тарас @tarasian666
странно.. кстате charset в секции relay игнорируется, нужную кодировку задавать здесь

<mount>
<mount-name>/это название маунта</mount-name>
<charset>нужная кодировка</charset>
</mount>

22
udm-hub_ru @udm-hub_ru

таки вот

22
udm-hub_ru @udm-hub_ru
<mount>
<mount-name>/это название маунта</mount-name>
<charset>нужная кодировка</charset>
</mount>
этот параметр меняет кодировку в статус листе

6245
Тарас @tarasian666
и не только

22
udm-hub_ru @udm-hub_ru
странно почему-то непомогает

22
udm-hub_ru @udm-hub_ru
Nick Pheomotion
вот вам презент
Показать текст

надеюсь все успели скачать !

Отредактировано udm-hub_ru - 13.12.2010