Opensips или freeswitch
Я пытаюсь сделать SIP-сервер. Я пытался установить Opensips и Freeswitch. Но у меня есть основной вопрос,
Что выбрать Opensips или Freeswitch?
Я также обнаружил, что opensips интегрирован с freeswitch. Почему нам нужно интегрировать opensips с freeswitch?
Любая информация об этом будет полезна
2 ответа
Пожалуйста, ознакомьтесь с: http://www.opensips.org/Documentation/Tutorials-OpenSIPSFreeSwitchIntegration
Все зависит от того, что вам нужно.
Opensips - это SIP-прокси. Opensips обрабатывает SIP-сигнализацию, и вы можете настроить маршрутизацию с помощью скриптов opensips. Также доступны предварительно настроенные сценарии для маршрутизации для различных сценариев.
Opensips имеет много модулей для реализации таких функций, как LCR, CDR, обработка диалогов, динамическая маршрутизация, механизм отката, балансировка нагрузки и т. Д. Используя API модуля, можно написать собственный скрипт для маршрутизации сообщений SIP.
Медиа будет обрабатываться rtpproxy или rtpengine
http://www.opensips.org/Documentation/Webinars
Freeswitch - это софтсвитч или SoftPBX
Freeswitch предназначен не только для SIP, он может соединять различные VoIP-протоколы и телекоммуникационное оборудование, это система УАТС, поэтому он также может иметь такие функции, как передача вызовов, CDR, DID-маршрутизация, LCR, IVR, конференция и т. Д.
Это также заботится о СМИ, медиа транскодингах
Не обязательно использовать Opensips с Freeswitch, оба служат разным целям. Opensips масштабируется выше, так как он должен действовать только на сигнализацию SIP по сравнению с Freeswitch. Но это зависит от требований, достаточно ли Opensips, чтобы удовлетворить ваши требования.