Услуги и решения

Разработка гибридной VoIP-библиотеки для Android

Технологии

Мобильная разработка

О проекте

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

Задача


Создать голосовой модуль для Android-приложения, способный заменить стандартное системное решение для звонков и обеспечить стабильную связь в различных сетевых условиях. Требовалось реализовать поддержку голосовых вызовов через интернет (VoIP) с автоматическим переключением на сотовую сеть при ухудшении качества соединения.


Решение


Наш специалист стал частью команды разработки клиента и создал ключевой компонент — голосовой модуль. Это отдельная библиотека, которая встраивается в Android-приложение и обрабатывает все сценарии вызовов: от инициации до завершения. В основе лежит гибридная архитектура, где звонки маршрутизируются по двум каналам:


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

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


Результаты


  • Повышена стабильность и качество голосовой связи даже в условиях слабого сигнала.
  • Создан масштабируемый и независимый модуль для голосовых вызовов, который легко адаптируется под разные устройства и сценарии.
  • Решение готово к предустановке на Android-устройства, что расширяет возможности его использования в массовом сегменте.
Расскажите нам о своей задаче
Мы немедленно возьмём её в работу
Алексей Кузнецов
hello@nordclan.com