快速入門
通過閱讀本文,您可以了解如何快速接入MediaBox音視頻SDK。
步驟一:了解MediaBox音視頻SDK功能
MediaBox音視頻SDK提供直播推流、直播連麥、短視頻、播放器、美顏特效五類服務。MediaBox音視頻SDK及子產品的功能概覽如下所示。其中,??和?分別表示支持和不支持該功能。詳細功能清單請參見功能特性。
功能 | 全功能版本 | 播放器SDK | 直播推流SDK | 短視頻SDK | 美顏特效SDK |
主播開播 | ?? | ? | ?? | ? | ? |
| ?? | ? | ?? | ? | ? |
視頻錄制 | ?? | ? | ? | ?? | ? |
視頻編輯 | ?? | ? | ? | ?? | ? |
視頻上傳 | ?? | ? | ? | ?? | ? |
直播播放 | ?? | ?? | ? | ? | ? |
點播播放 | ?? | ?? | ? | ? | ? |
美顏特效 | ?? | ? | ? | ? | ?? |
手勢識別 | ?? | ? | ? | ? | ?? |
智能摳圖 | ?? | ? | ? | ? | ?? |
(可選)步驟二:體驗MediaBox音視頻SDK Demo
掃描以下二維碼,下載并安裝MediaBox音視頻SDK App進行體驗。
Demo源碼及更多信息請參見Demo。
(可選)步驟三:體驗AUI Kits低代碼應用方案Demo
掃描以下二維碼,下載并安裝低代碼互動直播App進行體驗。
Demo源碼及更多場景請參見AUI Kits低代碼應用方案。
步驟四:申請License
在左側導航欄選擇
。單擊創建應用并綁定License。
編輯應用信息。
說明每個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值,需要將字母轉換為小寫且去掉分號。
說明如果平臺選擇了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則此項必填。
選擇是否核銷訂單后,單擊下一步。
根據是否已有SDK License訂單分為:
已有訂單:在下拉框中選擇已有且未綁定應用的License訂單。如果沒有可用的License訂單,您也可以先通過音視頻終端SDK購買頁購買后再進行選擇。
未有訂單:在下拉框中選擇不核銷之前訂單,新建SDK License訂單,根據業務需求選擇SDK組合,并選擇對應的功能模塊,功能詳情請參見功能特性。
確認您的應用信息無誤后,單擊創建。
如在創建成功提示頁面提示您需要支付訂單,則單擊去支付,并根據提示完成訂單支付。
下載License文件。
License創建完成后,您可以將License證書文件下載到本地,在后續接入應用時使用。接入應用時,License文件的配置步驟請參見接入License。
在我的授權頁面中,找到目標應用卡片單擊展開,展示應用授權信息,確認無誤后單擊卡片右上角的下載License文件并獲取License Key。
步驟五:集成MediaBox音視頻SDK并配置License授權
具體操作,請參見多模塊組合集成。
步驟六:根據實際需求實現業務邏輯
更多信息,請參見按模塊集成。
聯系我們
更多產品咨詢問題或使用支持,歡迎通過釘釘掃描下方二維碼,加入MediaBox用戶交流與試用體驗群聯系我們。