Кейс
High-load VoIP платформа

Проектирование и разработка VoIP-платформы на базе Asterisk с собственным сигнальным сервером

Задача
О проекте

Разработали отказоустойчивую VoIP-платформу для многоквартирных домов. Решение позволяет жителям принимать звонки с домофона на мобильный телефон из любой точки мира.

Акцент на высокую нагрузку, отказоустойчивость и удобство пользователей.

Решение
Что сделали

Спроектировали и реализовали полный цикл VoIP-решения: от сигнального сервера до мобильных клиентов.

  • Проектирование архитектуры VoIP-платформы;
  • Разработка собственного сигнального сервера на Node.js;
  • Интеграция с Asterisk и настройка диалпланов;
  • Разработка мобильного приложения для приёма звонков;
  • Реализация WebRTC для браузерных клиентов;
  • Настройка мониторинга и алертинга;
  • Нагрузочное тестирование на 10 000 одновременных звонков.
Интерфейсы
Ключевые интерфейсы
  • Админ-панель управления домофонами
  • Мобильное приложение для жителей
  • Дашборд мониторинга нагрузки
Мобильная версия
Мобильное приложение

Приложение для приёма звонков с домофона и удалённого открытия дверей.

  • Входящий звонок с домофона
  • Управление доступом
  • История звонков
WebRTC
WebRTC клиент

Браузерный клиент для приёма звонков без установки приложений.

  • Звонок через браузер
  • Видеозвонок с домофона
Стек
Технологии
AsteriskNode.jsWebRTCDockerKubernetesPostgreSQLRedisPrometheus
Мы на связи
Контакты

Если у вас возникли вопросы или хотите обсудить проект, заполните форму обратной связи или свяжитесь с нами по телефону или электронной почте

Работаем с понедельника по пятницу с 9:00–18:00 (мск)

Есть вопросы? Напишите нам
Вложение
Загрузка файла

Прикрепить файл

Не более 5 файлов, не более 5 МБ каждый

Нажимая на кнопку «Отправить», вы соглашаетесь на обработку персональных данных в соответствии с политикой конфиденциальности