Необходимо разработать клиентское приложение под Андроид
Необходимо разработать клиентское приложение корпоративного уровня, под Андроид, для предоставления конфиденциальной аудио, видео связи и передачи сообщений и файлов. Дизайн интерфейса и транспортный модуль для передачи данных будут предоставлены.
Краткие требования к функциональности:
- Настройка нескольких аккаунтов в приложении (одновременно подключен только один)
- Вся передача данных должна шифроваться с использованием ассиметричного шифрования (приватный ключ на клиенте, публичные ключи запрашиваются с сервера)
- Хранение последних 500 набранных и исходящих
- Список контактов
- Возможность аудио и видео звонков
- Возможность аудио и видео конференций до 10 человек
- Возможность повесить звонок на холд
- Возможность отослать и принять файлы и сообщения
- Блокировка экрана приложения
- Возможность запись аудио и видео во время сеанса связи.
- Блокировка звука и микрофона на экране связи
- Подключение одновременно к нескольким серверам и оценка качества связи