Freeswitch Verto: WebRTC софтфон

Создание Javascript приложения для аудио/видео вызовов при помоши Freeswitch, mod_verto и jQuery-verto библиотеки.

Verto это интерфейс (endpoint) FreeSWITCH реализующий подсистему JSON-RPC соединений поверх вебсокета. Основное преимущество Verto, это возможность создания простых (с точки зрения программирования) приложений для совершения вызовов при помощи веб браузера или других WebRTC клиентов через Freeswitch. Verto позволяет веб-браузеру или другому WebRTC клиенту вызывать FreeSWITCH с помощью Verto и затем отправлять его в PSTN с использованием SIP, SS7 или другого поддерживаемого протокола.

Это Freeswitch реализация передовых технологии связи реального времени, при полной совместимости с SIP, а также другими устаревшими протоколами.

mod_verto

mod_verto это модуль Freeswitch отвечающий за абстрактную реализацию SIP сигнализации через веб сокет. Он зависит от другого модуля - mod_rtc, который обеспечивает безопасность медиа потоков.
Подробнее о mod_verto: Fs: mod_verto.

Библиотека jQuery Verto

Библиотека jQuery обеспечивает взаимодействие javascript приложения с mod_verto через веб сокет.

Несколько примеров веб клиентов для mod_verto:

В этом руководстве мы изучим установку, импорт и использование библиотеки jQuery для создания простейшего веб клиента для совершения аудио/видео звонков. А также рассмотрим некоторые другие инструменты и возможности взаимодействия с mod_verto.

  • freeswitch/verto/000-verto-docs.txt
  • Последние изменения: 2019/08/24