aTalk Приложение
aTalk — это XMPP-клиент, который поддерживает следующие функции:
- Мгновенные сообщения в обычном тексте и сквозное шифрование с OMEMO или OTR
- Аутентификация SSL-сертификатов, реализация DNSSEC и DANE для повышения безопасности установления соединения
- Шифрование OMEMO в групповых чатах для повышения конфиденциальности и безопасности
- Обмен медиафайлами OMEMO для всех файлов, включая стикеры, Bitmoji и контент с эмодзи
- Поддержка загрузки файлов по http для обмена файлами с оффлайн-контактами и в групповых чатах
- Поддержка обмена стикерами, Bitmoji и контентом с эмодзи через Google Gboard
- Отправка и получение файлов для всех типов документов и изображений с предварительным просмотром миниатюр и анимацией gif
- Автоматическое принятие передачи файлов с опцией максимального размера файла
- Реализация алгоритма передачи файлов с учетом отказоустойчивости через Jingle File Transfer, Legacy In-Band/SOCK5 Bytestreams и HttpFileUpload для упрощения и повышения надежности обмена файлами
- Улучшение и гармонизация интерфейса для обмена файлами в чате и чат-комнате
- Поддержка обмена, цитирования и пересылки сообщений и медиа с предварительным просмотром перед отправкой
- Поддержка нескольких экземпляров аудиоплеера с функциями: Воспроизведение, Пауза, Возобновить, Остановить и Перемотка
- Поддержка значков непрочитанных сообщений в списках контактов и чат-комнат
- Опция выбора пользователем уведомлений и тихих часов
- Ссылки на социальные сети помечаются миниатюрой и заголовком
- Поддержка преобразования текста в речь и интерфейса распознавания речи с возможностью включения для каждой сессии чата (контакт и групповой чат)
- XEP-0012: Время последней активности, связанное с контактами
- XEP-0048: Закладки для конференц-залов и автоматическое присоединение при входе
- XEP-0070: Проверка HTTP-запросов через XMPP-объект для аутентификации пользователя без ввода пароля
- XEP-0071: Поддержка сообщений чата XHTML-IM, содержащих легковесное текстовое разметка
- XEP-0085: Уведомления о состоянии чата
- XEP-0124: Двунаправленные потоки по синхронному HTTP (BOSH) с поддержкой прокси
- XEP-0178: Использование SASL EXTERNAL с TLS-сертификатами для аутентификации клиента
- XEP-0184: Уведомления о доставке сообщений с возможностью включения/выключения пользователем
- XEP-0215: Обнаружение внешних служб
- XEP-0251: Передача сессий Jingle: Поддержка как неактивного, так и активного переноса вызова
- XEP-0391: Зашифрованные транспортные средства Jingle для обмена медиафайлами с шифрованием OMEMO
- Реализация ожидания вызова для принятия второго входящего вызова с удержанием текущего вызова; возможность переключения между вызовами
- Реализация шлюза VoIP-PBX Jabber, позволяющего осуществлять телефонные звонки через сервисный шлюз
- Присоединение или создание комнаты с полной поддержкой конфигурации комнаты для владельца
- Интегрированный интерфейс комнаты с защитой captcha и возможностью повторной попытки при неудаче
- Поддержка как голосовых, так и видеозвонков с шифрованием ZRTP, SDES и DTLS SRTP
- Алгоритмы шифрования ZRTP используют SHA-2 384, 256-битные шифры AES256 и TWOFISH-256, обеспечивая эллиптические кривые с Curve 25519
- Шифрование SDES с AES256 и AES192, ускорение с использованием OpenSSL
- Поддержка одновременных медиа-звонков и текстовых чатов
- Уникальная реализация GPS-локации как отдельного инструмента, отправка местоположений вашему другу для отслеживания в реальном времени или воспроизведения анимации
- 360° панорамный вид улицы вашего текущего местоположения для самостоятельного экскурсии. Панорамный вид отслеживает и следует за вашим направлением взгляда
- Встроенный демонстрационный режим для функций GPS-локации
- Интегрированный редактор фотографий с функциями зумирования и обрезки, пользователь может легко обновлять аватар
- Коррекция последнего сообщения, карбоны сообщений и оффлайн-сообщения (OMEMO)
- Управление потоками и поддержка самооптимизации интервала пинга мобильной сети
- Регистрация в потоке с поддержкой опции captcha
- Создание нескольких аккаунтов
- Поддержка пользовательских тем
- Поддержка многоязычного интерфейса (индонезийский, английский, немецкий, португальский, русский, словацкий и испанский)









