歡迎使用即時音視頻ARTC SDK來實現您的業務需求,阿里雲即時音視頻ARTC通過多年以來服務全球客戶的深厚技術沉澱,以RTC形態向全球的開發人員開放的產品,致力於協助全球的開發人員快速搭建高性價比的即時音視頻互動解決方案。
API設計與回調機制
阿里雲ARTC SDK的API設計遵循狀態式API設計原則。客戶只需要把想要的狀態通過API傳至SDK,SDK內部會進行狀態判斷,並在適當時機達成使用者想要的目標狀態,同時在執行時通過回調機制及時向客戶回函SDK當前執行狀態,使客戶使用我們的SDK時享受到無憂的體驗。您只需設定期望的狀態,SDK便會自動處理並通過回調通知您,無需重複調用,也不需要關心具體的調用時機和情境。
異常處理機制
遇到異常情況時,ARTC SDK會優先嘗試內部解決,僅在內部無法恢複時,才會提示客戶介入處理。目前這些無法恢複的內部錯誤主要分為物理限制(如網路問題、音訊裝置故障、視頻裝置故障、CPU或記憶體資源限制)和外部因素(例如被移出房間或鑒權失敗)兩類。
下載指南
阿里雲ARTC SDK是視頻雲純自研的RTC引擎,請通過阿里雲官網進行下載,詳情請參見SDK下載。