ОсновноеRadiotalkПользовательское
Общие вопросы по интернет радио вещанию
7   •   Посмотреть все темы

Странное поведение fallback mount

 

5
n3o @n3o
Добрый день,

столкнулся со странной проблемой, перечитал много статей и мануал, но так и не нашел решения - из-за этого, прошу помощи у сообщества.

Существует несколько моунтов (на каждый из трех потоков - /320, /128, /32), в добавок к этому существует заглушка, которая включается когда вещание по одному из потоков отваливается. Заглушка сделана через встроенный механизм отката Icecast и плеер ezstream который пережимает все исходники в поток 128 Кбит и вещает на mount /play.

После отвала источника происходит следующее:

-- пропадаю потоки 320, 128, 32
-- клиентов перебрасывает на резерв (заглушку ezstream, поток /play)

Проблема заключается в том, что после появления источника всех клиентов перекидывает на поток /320

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

Единственное мое подозрение было - fallback-override в Icecast перекидывает ВСЕХ клиентов на первый указанный в конфиге mount с данной опцией. Проверил переставив секцию с 128 в самый верх - ничего не изменилось. Ниже привожу конфиг.

  1. <mount>
  2. <mount-name>/128</mount-name>
  3. <username>source</username>
  4. <password></password>
  5. <fallback-mount>/play</fallback-mount>
  6. <fallback-override>1</fallback-override>
  7. <fallback-when-full>1</fallback-when-full>
  8. <charset>CP1251</charset>
  9. </mount>
  10. <mount>
  11. <mount-name>/320</mount-name>
  12. <username>source</username>
  13. <password></password>
  14. <fallback-mount>/play</fallback-mount>
  15. <fallback-override>1</fallback-override>
  16. <fallback-when-full>1</fallback-when-full>
  17. <charset>CP1251</charset>
  18. </mount>
  19. <mount>
  20. <mount-name>/32</mount-name>
  21. <username>source</username>
  22. <password></password>
  23. <fallback-mount>/play</fallback-mount>
  24. <fallback-override>1</fallback-override>
  25. <fallback-when-full>1</fallback-when-full>
  26. <charset>CP1251</charset>
  27. </mount>
  28. <mount>
  29. <mount-name>/play</mount-name>
  30. <username>source</username>
  31. <password></password>
  32. <charset>CP1251</charset>
  33. </mount>

Если есть у кого-нибудь мысли - буду благодарен.

Отредактировано n3o - 18.07.2011
0
5
n3o @n3o
Кто-нибудь сталкивался?

0
468
Klef @Klef
у всез маунтов один и тот же фалбак, при возрате с него он будет возвращать всех на один маунт (вроде на тот, кто поднялся первым)
используйте три маунта с фалбаком на три других маунта.

p.s.да и то что разное качество фалбак для них 128 есть не хорошо

0
5
n3o @n3o
Спасибо за совет. Придется, действительно поднимать еще 2 дополнительных источника...

0
468
Klef @Klef
при использовании одного источника, можно сделать на айскасте нужное количество релеев (по требованию) и на них уже фалбачить

0





Согласие на обработку данных на нашем сайте

Продолжая просматривать страницу, вы соглашаетесь с использованием файлов «Cookie» и с Политикой конфиденциальности «Privacy».
Наверху или внизу страницы вы можете изменить валюту и язык по умолчанию. Английская версия сайта ещё находится в доработке и доступна не полностью.