Conversations Classic 應用程式
易於使用、可靠、對電池友好。內建支持圖片、群聊和端對端加密。設計原則:
- 在不犧牲安全性或隱私的情況下,盡可能美觀且易於使用
- 依賴現有的、成熟的協議
- 不需要 Google 帳戶或特定的 Google Cloud Messaging (GCM)
- 需要的權限越少越好
功能:
- 端對端加密,使用 OMEMO 或 OpenPGP
- 發送和接收圖片
- 加密的音頻和視頻通話 (DTLS-SRTP) 及 DTMF 撥號盤
- 符合 Android 設計指南的直觀 UI
- 聯絡人的圖片/頭像
- 與桌面客戶端同步
- 會議(支持書籤)
- 通訊錄整合
- 多個帳戶/統一收件箱
- 內建圖片編輯器
- 對電池壽命影響極低
XMPP 功能:
Conversations Classic 可以與所有 XMPP 伺服器配合使用。然而,XMPP 是一個可擴展的協議。這些擴展也被標準化為所謂的 XEP。Conversations Classic 支持其中幾個,以改善整體用戶體驗。您的當前 XMPP 伺服器可能不支持這些擴展。因此,為了充分利用 Conversations Classic,您應考慮切換到支持這些擴展的 XMPP 伺服器,或者更好的是,為您和您的朋友運行自己的 XMPP 伺服器。
這些 XEP 當前包括:
- XEP-0050:Ad-Hoc 命令,允許與網關互動。
- XEP-0065:SOCKS5 Bytestreams(或 mod_proxy65)。如果雙方都在防火牆(NAT)後面,將用於傳輸文件。
- XEP-0163:個人事件協議,用於頭像。
- XEP-0191:阻止命令,允許您將垃圾郵件發送者列入黑名單或阻止聯絡人,而無需從名單中刪除他們。
- XEP-0198:流管理,允許 XMPP 在小型網絡中斷和底層 TCP 連接變更時生存。
- XEP-0215:外部服務發現,將用於發現 STUN 和 TURN 伺服器,以促進 P2P A/V 通話。
- XEP-0237:名單版本控制,主要用於在不良的移動連接上節省帶寬。
- XEP-0280:消息碳副本,自動將您發送的消息同步到桌面客戶端,從而允許您在一個對話中無縫切換回移動客戶端和桌面客戶端。
- XEP-0308:最後消息修正,允許您編輯最後一條消息並撤回它。
- XEP-0313:消息存檔管理,與伺服器同步消息歷史。在 Conversations Classic 離線期間發送的消息中趕上。
- XEP-0352:客戶端狀態指示,讓伺服器知道 Conversations Classic 是否在後台運行。允許伺服器通過不發送不重要的包來節省帶寬。
- XEP-0363:HTTP 文件上傳,允許您在會議中與離線聯絡人共享文件。需要伺服器上的額外組件。
- XEP-0461:消息回覆,提供原生回覆的支持,這在許多傳輸(網關)中也有效。










