aTalk App
aTalk es un cliente XMPP que admite las siguientes características:
- Mensajería instantánea en texto plano y cifrado de extremo a extremo con OMEMO o OTR
- Autenticación de certificado SSL, implementación de DNSSEC y DANE para establecer conexiones seguras mejoradas
- Cifrado OMEMO en sesiones de chat grupales que mejora la privacidad y la seguridad
- Compartición de archivos multimedia OMEMO para todos los archivos, incluidos Stickers, Bitmoji y contenidos ricos en Emoji
- Soporte para carga de archivos http para compartir archivos con contactos fuera de línea y en chat grupal
- Soporte para compartir Stickers, Bitmoji y contenido rico en Emoji a través de Google Gboard
- Enviar y recibir archivos de todos los tipos de documentos e imágenes con vista previa en miniatura y animación gif
- Aceptar automáticamente la transferencia de archivos con opción de tamaño máximo de archivo
- Implementar un algoritmo de transferencia de archivos tolerante a fallos, a través de Jingle File Transfer, Legacy In-Band/SOCK5 Bytestreams y protocolos HttpFileUpload para facilitar y mejorar la fiabilidad del intercambio de archivos
- Mejorar y armonizar la interfaz de usuario para compartir archivos en chat y chatRoom
- Soporte para compartir, citar y reenviar mensajes y medios con vistas previas antes de enviar
- Soporte para múltiples instancias de reproductor de medios de audio con funciones: Reproducir, Pausar, Reanudar, Detener y Buscar
- Soporte para insignias de mensajes no leídos en las vistas de lista de contactos y chatRoom
- Opción seleccionable por el usuario para notificaciones emergentes y horas de silencio
- Los enlaces de redes sociales compartidos están etiquetados con miniatura y título
- Soporte para Texto a Voz y interfaz de reconocimiento de voz con opción de habilitar por sesión de chat (contacto y chat grupal)
- XEP-0012: Última hora de actividad asociada con contactos
- XEP-0048: Marcadores para salas de conferencias y autoUnión al iniciar sesión
- XEP-0070: Verificación de solicitudes HTTP a través de entidad XMPP para autenticación de usuario sin entrada de contraseña
- XEP-0071: Soporte XHTML-IM para mensajes de chat que contienen marcado de texto ligero
- XEP-0085: Notificaciones de estado de chat
- XEP-0124: Flujos bidireccionales sobre HTTP sincrónico (BOSH) con soporte de proxy
- XEP-0178: Uso de SASL EXTERNAL con certificados TLS para autenticación de cliente
- XEP-0184: Recibos de entrega de mensajes con opción de habilitar/deshabilitar por el usuario
- XEP-0215: Descubrimiento de servicios externos
- XEP-0251: Transferencia de sesión Jingle: Soporte tanto para transferencia de llamada desatendida como atendida
- XEP-0391: Transportes Jingle encriptados para compartir archivos multimedia encriptados con OMEMO
- Implementar espera de llamada para aceptar una segunda llamada entrante colocando la llamada en curso en espera; y permitir el cambio entre llamadas
- Implementar puerta de enlace VoIP-PBX Jabber, permitiendo llamadas telefónicas PBX a través de un gateway de servicio
- Unirse o crear sala con soporte completo de configuración de sala para el propietario
- Interfaz de usuario de sala protegida con captcha integrada con reintento en caso de fallo
- Soporte tanto para llamadas de voz como de video con modos de cifrado ZRTP, SDES y DTLS SRTP
- Los algoritmos criptográficos ZRTP utilizan SHA-2 384, cifrados de 256 bits AES256 y TWOFISH-256, habilitando elipses con Curve 25519
- Cifrado SDES con AES256 y AES192, aceleración utilizando OpenSSL
- Soporte para sesiones de llamada de medios simultáneas y sesiones de chat de mensajes
- Implementación única de ubicación GPS como herramienta independiente, enviar ubicaciones a tu contacto deseado para seguimiento en tiempo real o reproducción de animación
- Una vista de calle de 360° de tu ubicación actual para un tour autoguiado. La vista de calle rastrea y sigue tu dirección de visión
- Demostración integrada para funciones de ubicación GPS
- Editor de fotos integrado con zoom y recorte, el usuario puede actualizar el avatar con facilidad
- Corrección del último mensaje, carbones de mensaje y mensajes fuera de línea (OMEMO)
- Gestión de flujos y soporte de optimización de intervalo de ping de red móvil autoajustable
- Registro In-Band con soporte de opción captcha
- Creación de múltiples cuentas
- Soporte para temas seleccionables por el usuario
- Soporte de interfaz de usuario multilingüe (Bahasa Indonesia, Inglés, Alemán, Portugués, Ruso, Eslovaco y Español)









