Android SIP Client with Remote Control + Licensing System
Нам нужно Android-приложение, которое работает как GSM-шлюз.
Все реальные звонки выполняются через SIM или eSIM устройства, не через VoIP.
При этом у нас используется единый сигнальный и управляющий слой на базе PJSIP.
Через PJSIP приложение:
регистрируется,
принимает управляющие команды,
отправляет статусы и события.
SIP используется не для передачи аудио, а именно для управления и сигнализации.
Приложение должно работать на заранее подобранных рутированных Android-устройствах.
Устройства принадлежат нашей компании, управляются нами и используются в корпоративном режиме, поэтому использование root-возможностей допустимо.
Основной сценарий работы такой:
приложение запускается автоматически,
работает постоянно в фоне через foreground service,
принимает входящие GSM-звонки,
совершает исходящие GSM-звонки по команде,
может автоматически отвечать или звонить без участия пользователя.
Управление логикой работы идёт удалённо:
через команды, приходящие по PJSIP,
режимы работы (входящие / исходящие / оба),
перезапуск модулей,
запрос статусов устройства и SIM.
Важный момент — работа с SIM + eSIM:
мониторинг сети, сигнала, оператора,
при наличии двух SIM — возможность автоматического переключения,
отправка USSD-команд для проверки баланса и статуса.
Интерфейс на самом устройстве минимальный —
в основном для первичной настройки и отображения статуса.
Дополнительно нужен backend:
для мониторинга устройств,
управления ими,
и системы лицензирования (ограничение количества устройств на лицензию).
Опубликован 02.06.2026 в 17:18 Последнее изменение: 02.06.2026 в 17:23