Size: a a a

2020 October 25

IO

Ihor Olkhovskyi in ru_freeswitch
Boris The Blade
<action application="answer"/>
<action application="sleep" data="500"/>
<action application="ivr" data="my_ivr"/>
Вставляй не sleep, а silence_stream
источник

IO

Ihor Olkhovskyi in ru_freeswitch
При sleep не начинается RTP поток, потом могут быть проблемы при прохождении NAT
источник

IO

Ihor Olkhovskyi in ru_freeswitch
C Астером, кстати, такая же бида. RTP поток после sleep не всегда устанавливается
источник

BT

Boris The Blade in ru_freeswitch
Ihor Olkhovskyi
Вставляй не sleep, а silence_stream
спасибо большое, помогло, это то, что было нужно
источник

BT

Boris The Blade in ru_freeswitch
ну да RTP похоже и не стартовал, но трубка снималась
источник

N

Nick in ru_freeswitch
Добрый день. Рассматриваю переход с астериска на фрисвитч. Есть ли поддержка в фрисвитч corosync?
источник

N

Nick in ru_freeswitch
И есть ли в фрисвитч механизм обмена blf между серверами?
источник

AK

Andrey Kryukov in ru_freeswitch
Nick
Добрый день. Рассматриваю переход с астериска на фрисвитч. Есть ли поддержка в фрисвитч corosync?
вопрос отказоустойчивости всегда достаточно обширная тема, которая зависит от пути который вы выбираете. Почитайте аот это
https://freeswitch.org/confluence/display/FREESWITCH/High+Availability
https://freeswitch.org/confluence/display/FREESWITCH/mod_ha_cluster
Ну и в дополнение отвечая на Ваш вопрос, да corosync + Freeswitch  + pacemaker  регулярно ставят в разных комбинациях. А еще есть  умельцы кто ставят фрисвичи в контейнерах и собирают  кластера.
источник

N

Nick in ru_freeswitch
Спасибо
источник

AK

Andrey Kryukov in ru_freeswitch
Nick
Добрый день. Рассматриваю переход с астериска на фрисвитч. Есть ли поддержка в фрисвитч corosync?
лично я предпочитаю не схему master-slave, а схему с master-slave(kamailio), а далее n-серверов active FS , которые делят нагрузку. Модифицировать можно наличием slave нод HA кластера FS , а кто-то в Kubernetes строит и не парится
источник

N

Nick in ru_freeswitch
Andrey Kryukov
лично я предпочитаю не схему master-slave, а схему с master-slave(kamailio), а далее n-серверов active FS , которые делят нагрузку. Модифицировать можно наличием slave нод HA кластера FS , а кто-то в Kubernetes строит и не парится
Вы не совсем поняли вопрос. Мне нужна поддержка corosync только для обмена blf между серверами.
источник

AK

Andrey Kryukov in ru_freeswitch
Nick
И есть ли в фрисвитч механизм обмена blf между серверами?
https://freeswitch.org/confluence/display/FREESWITCH/Presence
Вот эта часть видимо по вашу душу FreeSWITCH as a client
FreeSWITCH can work as a client to SUBSCRIBE to a server (another FreeSWITCH), to enable this, add a subscriptions section to your gateway config, e.g.
источник

N

Nick in ru_freeswitch
Спасибо
источник

AK

Andrey Kryukov in ru_freeswitch
Nick
Вы не совсем поняли вопрос. Мне нужна поддержка corosync только для обмена blf между серверами.
Да, я пока в небольшом затруднении Оо "поддержка corosync только для обмена blf между серверами"  Оо , то есть я правильно понимаю, что у вас есть боевой сервер 1 и сервер 2  на одном свои абоненты живут на втором свои  и вам просто нужно чтобы на консоли на сервере 1 поджигались лампочки по абонентам с сервера 2 Оо, а для этого где-то используют corosync ?  или я просто не понимаю архитектуру ?
источник

N

Nick in ru_freeswitch
Andrey Kryukov
Да, я пока в небольшом затруднении Оо "поддержка corosync только для обмена blf между серверами"  Оо , то есть я правильно понимаю, что у вас есть боевой сервер 1 и сервер 2  на одном свои абоненты живут на втором свои  и вам просто нужно чтобы на консоли на сервере 1 поджигались лампочки по абонентам с сервера 2 Оо, а для этого где-то используют corosync ?  или я просто не понимаю архитектуру ?
Да, это один из способов для обмена blf
источник

AK

Andrey Kryukov in ru_freeswitch
Ну, смотрите, тогда https://freeswitch.org/confluence/display/FREESWITCH/Presence вот это что кидал ранее должно закрывать ваш вункционал, я так понимаю что если взаимно подписаться на события, то вы получите то что нужно. В любом случае можно подключиться к серверу через ESL и почитать события и попосылать их, если нужно
источник

AK

Andrey Kryukov in ru_freeswitch
источник

N

Nick in ru_freeswitch
Серверов с астериском не 1 и не 2, поэтому будет постепенный переход. Ещё раз - интересует пока только поддержка corosync.
источник

N

Nick in ru_freeswitch
Ответы я уже получил, спасибо. Дальше я сам.
источник

AK

Andrey Kryukov in ru_freeswitch
Nick
Серверов с астериском не 1 и не 2, поэтому будет постепенный переход. Ещё раз - интересует пока только поддержка corosync.
Я просто, наверное, не совсем в теме, как это делается на астериске... поэтому увел разговор не в то русло. здесь есть коллеги, которые разбираются более полно и в Asterisk, они смогут более полно подсказать Вам пути решения Вашей проблемы с постепенной миграцией.
источник