Техническое задание: Android SIP-клиент с удаленным управлением

Необходимо разработать Android-приложение, функционирующее как SIP-клиент с возможностью удаленного управления через SIP-сервер (например, Asterisk). Ключевая задача - автоматизация звонков по команде с сервера без необходимости взаимодействия с пользователем.

Основные функциональные требования

  • Поддержка SIP-протокола: Интеграция с использованием PJSIP, Linphone SDK или аналогичной библиотеки с поддержкой UDP, TCP и TLS.
  • Удаленное управление: Приложение должно принимать и выполнять команды от SIP-сервера:
    • Инициирование исходящего звонка на указанный номер.
    • Автоматический ответ на входящий вызов (автоответ).
    • Завершение текущего звонка (сброс).
  • Фоновая работа и надежность:
    • Стабильная работа в фоновом режиме.
    • Автозапуск приложения после перезагрузки устройства.
  • Интерфейс: Минималистичный, практически невидимый для конечного пользователя интерфейс.
  • Система лицензирования: Реализация механизма контроля использования приложения (активация по ключу, проверка лицензии и т.п.).

Технические детали и ожидания

Исполнителю необходимо предложить оптимальную архитектуру решения, выбрать подходящую SIP-библиотеку для Android, обеспечить стабильное поддержание регистрации на сервере и надежное выполнение команд. Важным аспектом является энергоэффективность при длительной фоновой работе.

Разработка проектной документации для инженерных систем квартиры

Требуется выполнить полный комплекс проектных работ по инженерным системам для квартиры площадью 96.93 м². Проект включает вентиляцию, отопление, водоснабжение, электрику и другие системы. Рассматривается долгосрочное сотрудничество.

Написание коммерческих текстов для сайта строительных материалов

Требуется копирайтер для создания и доработки текстового контента многостраничного сайта, специализирующегося на продаже мембран и кровельных материалов. Важен ответственный подход и авторский текст.