aTalk 应用
aTalk 是一个支持以下功能的 XMPP 客户端:
- 纯文本即时消息和使用 OMEMO 或 OTR 的端到端加密
- SSL 证书认证,DNSSEC 和 DANE 安全实现,以增强安全连接的建立
- 在群聊会话中增强隐私和安全性的 OMEMO 加密
- 支持 OMEMO 媒体文件共享,包括贴纸、Bitmoji 和丰富的 Emoji 内容
- 支持 HTTP 文件上传,以便与离线联系人和群聊共享文件
- 支持通过 Google Gboard 分享贴纸、Bitmoji 和丰富的 Emoji 内容
- 发送和接收所有文档类型和图像的文件,带缩略图预览和 GIF 动画
- 自动接受文件传输,并设置最大文件大小选项
- 实现容错的文件传输算法,通过 Jingle 文件传输、传统的带内/SOCK5 字节流和 HttpFileUpload 协议,简化并增强文件共享的可靠性
- 增强和协调聊天和聊天室中的文件共享用户界面
- 支持消息和媒体的分享、引用和转发,并在发送前提供预览
- 支持音频媒体播放器的多实例功能:播放、暂停、恢复、停止和快进
- 在联系人和聊天室列表视图中支持未读消息徽章
- 用户可选择的提醒通知和安静时间选项
- 社交媒体链接分享时附带缩略图和标题
- 支持文本转语音和语音识别用户界面,在每个聊天会话(联系人和群聊)中可启用选项
- XEP-0012:与联系人关联的最后活动时间
- XEP-0048:会议室书签和登录时自动加入
- XEP-0070:通过 XMPP 实体验证 HTTP 请求,以便用户无需输入密码进行身份验证
- XEP-0071:支持包含轻量级文本标记的 XHTML-IM 聊天消息
- XEP-0085:聊天状态通知
- XEP-0124:支持代理的双向流同步 HTTP (BOSH)
- XEP-0178:使用带 TLS 证书的 SASL EXTERNAL 进行客户端身份验证
- XEP-0184:消息送达回执,用户可启用/禁用选项
- XEP-0215:外部服务发现
- XEP-0251:Jingle 会话转移:支持无人值守和有人值守的呼叫转移
- XEP-0391:Jingle 加密传输,用于 OMEMO 加密的媒体文件共享
- 实现来电等待,接受第二个来电时将进行中的通话保持;并允许在通话之间切换
- 实现 Jabber VoIP-PBX 网关电话,允许通过服务网关进行 PBX 电话呼叫
- 加入或创建房间,完全支持房主的房间配置
- 集成验证码保护的房间用户界面,失败时可重试
- 支持语音和视频通话,采用 ZRTP、SDES 和 DTLS SRTP 加密模式
- ZRTP 加密算法使用 SHA-2 384,256 位密码 AES256 和 TWOFISH-256,支持椭圆曲线 25519
- SDES 加密使用 AES256 和 AES192,使用 OpenSSL 加速
- 支持同时进行媒体通话和消息聊天会话
- 独特的 GPS 位置实现作为独立工具,将位置发送给您想要的好友进行实时跟踪或回放动画
- 使用 360° 街景查看您当前的位置,进行自助导览。街景会跟踪并跟随您的视线方向
- 内置 GPS 位置功能的演示
- 集成照片编辑器,支持缩放和裁剪,用户可以轻松更新头像
- 最后消息更正、消息碳副本和离线消息(OMEMO)
- 流管理和移动网络 ping 间隔自我调优优化支持
- 带验证码选项的带内注册支持
- 支持多个账户创建
- 用户可选择的主题支持
- 多语言用户界面支持(印尼语、英语、德语、葡萄牙语、俄语、斯洛伐克语和西班牙语)









