LINUX.ORG.RU
ФорумAdmin

Создание кластера VOIP (WebRTC + SIP)

 , , ,


0

1

Приветсвую коллеги!

Стоит задачка спроектировать кластер для VOIP с обязательной поддержкой WebRTC стабильно работающим с клиентами за NAT.

На сколько я знаю вариант с LVS отпадает (теоретически вроде есть модули для SIP но как-то стремно). Хотя WebRTC это http...

Поэтому вырисовывается Kamailio + FreeSwitch. FreeSwitch проверил, он полностью поддерживает WebRTC. У Kamailio с этим есть проблема хотя вроде как должно все работать но покак не очень-то получилось. На сколько я понял даже в этой идеальной связке есть еще одно не стандартное решение... это необходимость загнать конфиги FreeSwitch в базу (базу(схему) FreeSwitch должен создать автоматом), а вот как менять эти конфиги не совсем понятно, неужели только через ручные SQL запросы и т.п. ?

Может кто-то занимался или занимается подобными вопросами и сможет подкинуть идею как лучше это реализовать?

Можно ли WebSocket балансировать через HAProxy например?

С уважением, Евгений.

P.S. Kazoo пробовал, с ipv6 проблему решил его полным отключением на сервере и клиентах (что уже не красиво), но вылезли другие проблемы.



Последнее исправление: merlin-shadow (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.