. 1 3 4 5 6 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z А Б В Г Д Е З И К Л М Н О П Р С Т У Х Ц Ч

OpenPBX

CallWeaver (ранее известный как OpenPBX.org) — это проект с открытым исходным кодом, предназначенный для создания решений VOIP. Приложение работает на таких операционных системах  как LinuxFreeBSDNetBSDOpenBSD и Solaris.

CallWeaver является форком аналогичного по назначению проекта Asterisk и основан на коде версии 1.2. Основными причинами создания проекта явилось желание создать проект, не зависящий от влияния какой-либо компании, преследующей свои интересы, а также необходимость создать проект без применения двойного лицензирования.

В данный момент проект по факту мёртв и практически невозможно получить исходный код и/или двоичные коды приложения. Большинство изменений было интегрировано в Asterisk версии 1.8+

Основные возможности OpenPBX:

  • Встроенная поддержка протокола STUN.
  • В случаях, когда требуется анализ звукового потока (анализ DTMF или факсимильных сигналов), используется независимая библиотека SpanDSP, что даёт возможность значительно повысить качество звука и обработки факсов. Это очень важно для возможности интеграции с АСУП или CRM.
  • В качестве внутренней базы данных используется Sqlite. Это даёт возможность одновременно использовать базу данных другим приложениям, например системам конфигурирования и управления IP-АТС, что значительно упрощает их работу и повышает надёжность системы.
  • Реализован независимый от типа канала джиттер-буфер, что повышает качество передаваемого голоса.
  • Использует таймер POSIX, который присутствует в любой UNIX-совместимой системе.
  • CallWeaver работает значительно быстрее за счёт компиляции кода, управляющего процессом обработки вызова (dialplan), во внутренний двоичный код. Это решение значительно повышает надёжность системы за счёт раннего обнаружения ошибок в этом коде на этапе компиляции.
  • CallWeaver анализирует корректность и связность конфигурации до её загрузки в систему.
  • Работает в среде виртуальной машины — под Xen или VMware.
  • Модули RxFax/TxFax (виртуальный факс) поддерживают факсимильный режим c коррекцией ошибок ECM (Error Correct Mode) и протокол T.38.
  • Так же, как и в Asterisk, существует поддержка протокола T.38 в прозрачном режиме пропускания трафика.
  • Является программным T.38-шлюзом, что позволяет при передаче факса через IPАТС запускать 2 независимых канала с протоколом T.38 — от передающего шлюза к IP-PBX и от IP-PBX к принимающему шлюзу. Это даёт гарантированную работоспособность T.38 в случае, когда один из шлюзов находится за NAT или когда шлюзы не могут работать напрямую в силу различий реализации протокола T.38.
  • CallWeaver может работать как шлюз передачи факсов между IP-сетью и PSTN. Это важно, так как в настоящее время появилось большое количество шлюзов, поддерживающих этот протокол (например: Linksys, Grandstream, Welltech).

Обсуждение закрыто.