全部產品
Search
文件中心

Apsara Video SDK:快速入門

更新時間:Jul 13, 2024

通過閱讀本文,您可以瞭解如何快速接入MediaBox音視頻SDK。

步驟一:瞭解MediaBox音視頻SDK功能

MediaBox音視頻SDK提供直播推流、直播連麥、短視頻、播放器、美顏特效五類服務。MediaBox音視頻SDK及子產品的功能概覽如下所示。其中,✔️和❌分別表示支援和不支援該功能。詳細功能清單請參見功能特性

功能

全功能版本

播放器SDK

直播推流SDK

短視頻SDK

美顏特效SDK

主播開播

✔️

✔️

  • 主播-觀眾連麥

  • 主播跨房間PK

✔️

✔️

視頻錄製

✔️

✔️

視頻編輯

✔️

✔️

視頻上傳

✔️

✔️

直播播放

✔️

✔️

點播播放

✔️

✔️

美顏特效

✔️

✔️

手勢識別

✔️

✔️

智能摳圖

✔️

✔️

(可選)步驟二:體驗MediaBox音視頻SDK Demo

掃描以下二維碼,下載並安裝MediaBox音視頻SDK App進行體驗。

image.png

Demo源碼及更多資訊請參見Demo

步驟四:申請License

  1. 登入ApsaraVideo for VOD控制台。

  2. 在左側導覽列選擇SDK管理 > 我的授權

  3. 單擊建立應用並綁定License

  4. 編輯應用資訊。

    說明

    每個License最多綁定一款Android應用和一款iOS應用。

    參數

    說明

    應用標題

    在文字框中輸入應用標題。支援中英文、數字或底線(_),不支援空格等特殊字元,最大長度128字元。

    平台

    應用平台,支援Android、iOS。

    Package Name

    Android應用程式套件名,支援英文、數字、底線(_)或點(.),不支援空格等特殊字元,最大長度128字元。

    說明

    如果平台選擇了Android則此項必填。

    Signature (MD5)

    Android應用認證的print指紋,僅支援英文(小寫)和數字,不支援空格等特殊字元,字元長度32位。您可以通過以下兩種方式擷取:

    • 通過命令擷取:執行keytool -v -list -keystore your.keystore查看相應簽名的MD5值。

    • 通過AndroidStudio擷取:單擊右側側邊欄的Gradle,找到對應App的Tasks > android > signingReport擷取。通過此方式擷取到的MD5值,需要將字母轉換為小寫且去掉分號。image.png

    說明
    • 如果平台選擇了Android,且勾選了綁定簽名,則此項必填。

    • 綁定簽名後會提高安全性,可以避免License被同Package Name的應用盜用。

    • 新版本SDK支援免綁定簽名,包含:MediaBox音視頻SDK v1.7.0及以上版本、播放器SDK v5.5.2及以上版本、直播推流SDK v4.4.9及以上版本、短視頻SDK v3.36.0及以上版本。

    Bundle ID

    iOS應用Bundle ID。僅支援英文、數字、點(.)或底線(_)組成,不支援空格等特殊字元,最大長度128字元。

    說明

    如果平台選擇了iOS則此項必填。

  5. 選擇是否核銷訂單後,單擊下一步

    根據是否已有SDK License訂單分為:

    • 已有訂單:在下拉框中選擇已有且未綁定應用的License訂單。如果沒有可用的License訂單,您也可以先通過ApsaraVideo for VODSDK購買頁購買後再進行選擇。

    • 未有訂單:在下拉框中選擇不核銷之前訂單,建立SDK License訂單,根據業務需求選擇SDK組合,並選擇對應的功能模組。

  6. 確認您的應用資訊無誤後,單擊建立

    如在建立成功提示頁面提示您需要支付訂單,則單擊去支付,並根據提示完成訂單支付。

  7. 下載License檔案。

    License建立完成後,您可以將License認證檔案下載到本地,在後續接入應用時使用。接入應用時,License檔案的配置步驟請參見接入License

    我的授權頁面中,找到目標應用卡片單擊展開,展示應用授權資訊,確認無誤後單擊卡片右上方的下載License檔案並擷取License Key。

    image.png

步驟五:整合MediaBox音視頻SDK並配置License授權

具體操作,請參見多模組組合整合

步驟六:根據實際需求實現商務邏輯

更多資訊,請參見按模組整合

聯絡我們

更多產品諮詢問題或使用支援,歡迎通過DingTalk掃描下方二維碼,加入MediaBox使用者交流與試用體驗群聯絡我們。7b92ae0abc009bba851be4ca23d084aa.png