€
$
₴
₽
EN
RU
Vmeste.EU
Лента
Каталог
Файлы
Форумы
Услуги
Основное
Radiotalk
Пользовательское
Общие вопросы по интернет радио вещанию
6 •
Посмотреть все темы
icecast + relay + fallback
1
2
greys
@greys
28.10.2013
Здравствуйте!
Поставили задачу сделать бесперебойное интернет-вещание. Скажу сразу – документацию и форум читал, в гугле искал, но в такой конфигурации вопроса ответа не нашел.
И так, есть сервер в интернете, который ретранслирует поток. Есть компьютер в организации, который подключен к двум провайдерам и с которого этот поток(точнее 2 потока: 64/128кбит) идет. В компьютере установлено две сетевые карты, на которых прописаны два белых IP адреса. В случаи пропадания инета на одном канале, программа переключает инет на резервный, и возвращается на первый в случае восстановление основного канала инета.
Вот конфиг icecast.xml, но чувствую, что в секциях <mount></mount> я что-то намудрил и поставленная задача не выполняется. Подскажите, что не так?
Заранее спасибо.
<relay>
<server>1.1.1.1</server>
<port>8000</port>
<mount>/64kbit.ogg</mount>
<local-mount>/64kbit.ogg</local-mount>
<on-demand>0</on-demand>
<relay-shoutcast-metadata>1</relay-shoutcast-metadata>
</relay>
<relay>
<server>1.1.1.1</server>
<port>8000</port>
<mount>/128kbit.ogg</mount>
<local-mount>/128kbit.ogg</local-mount>
<on-demand>0</on-demand>
<relay-shoutcast-metadata>1</relay-shoutcast-metadata>
</relay>
<!-- alt ip relay -->
<relay>
<server>2.2.2.2</server>
<port>8000</port>
<mount>/64kbit.ogg</mount>
<local-mount>/64kbit.ogg</local-mount>
<on-demand>0</on-demand>
<relay-shoutcast-metadata>1</relay-shoutcast-metadata>
</relay>
<relay>
<server>2.2.2.2</server>
<port>8000</port>
<mount>/128kbit.ogg</mount>
<local-mount>/128kbit.ogg</local-mount>
<on-demand>0</on-demand>
<relay-shoutcast-metadata>1</relay-shoutcast-metadata>
</relay>
<!-- alt ip relay -->
<mount>
<mount-name>/64kbit.ogg</mount-name>
<fallback-mount>/64kbit-2.ogg</fallback-mount>
<fallback-override>1</fallback-override>
<fallback-when-full>0</fallback-when-full>
<on-de mand>0</on-demand>
</mount>
<mount>
<mount-name>/128kbit.ogg</mount-name>
<fallback-mount>/128kbit-2.ogg</fallback-mount>
<fallback-override>1</fallback-override>
<fallback-when-full>0</fallback-when-full>
<on-demand>0</on-demand>
</mount>
2
greys
@greys
30.10.2013
Неужели никто не подскажет?
6245
Тарас
@tarasian666
30.10.2013
маунт на который вы хотите сделать переброс не существует, а 2 ретранслятора направлены на 1 маунт.
**********