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

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

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

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

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

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

Привлечение целевого трафика на строительный маркетплейс

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

Разработка Telegram-бота для кофейни на Python

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