套件概覽
ConnectyCube SDK 是一個 Flutter 套件,可實現即時通訊功能,例如訊息傳遞、視訊通話和推播通知。基於 WebRTC 和 XMPP 協定,支援 Android、iOS、macOS、Windows 和 Linux 的跨平台開發。此 SDK 可簡化安全、可擴展的通訊工具在應用程式中的整合,設定簡單。它提供使用者驗證、聊天室、一對一與群組視訊通話以及即時資料同步的 API。非常適合開發需要即時互動的應用程式,例如遠端醫療平台、虛擬課堂或社交網路應用。
適用情境
- 即時聊天應用
- 視訊會議應用
- 即時客戶支援系統
- 互動式學習平台
- 具有即時功能的社交網絡應用
主要特色
- 基於 WebRTC 的視訊通話
- 基於XMPP的訊息傳遞
- 跨平台支援
- 推送通知整合
- 安全的用戶身份驗證
- 可擴展的即時資料同步
適合對象
- 開發即時通訊應用的開發者
- 需要快速即時功能部署的初創企業
- 創建視頻功能教育工具的團隊
- 需要安全點對點互動的應用程式
- 針對多個操作系統的專案
使用建議
- 需要後端伺服器設定才能實現完整功能
- 可能需要額外的設定以符合企業安全需求
- 依賴穩定的互聯網連接
- 在缺乏深度協議知識的情況下,自訂功能有限
- 由於 WebRTC 庫導致的潛在大小增加