通过阅读本文,您可以了解如何快速接入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
登录视频点播控制台。
在左侧导航栏选择
。选择应用管理标签页,点击创建应用。
编辑应用信息,应用按平台类型分为Web端和移动端。
Web端:依次填入应用名称和对应的Web域名,完成应用创建。
Web域名填写注意事项
标准填写示例:aliyun.com。
当需要同时覆盖多个子域名时(例如pc.aliyun.com和mobile.aliyun.com),只需填写主域名“aliyun.com”即可。
错误填写示例(请勿填写以下形式):
包含协议头:http://aliyun.com或 https://aliyun.com。
包含路径或子页面:aliyun.com/index或aliyun.com/login。
使用泛域名:*.aliyun.com或.aliyun.com。
移动端:依次填入应用名称,并填入相对应的安卓包名、iOS BundleID及HarmonyOS BundleID,完成应用创建。
绑定Android应用签名
如果平台选择了Android,且勾选了绑定签名,则此项必填。
绑定签名后会提高安全性,可以避免License被同Package Name的应用盗用。
新版本SDK支持免绑定签名,包含:MediaBox音视频SDK v1.7.0及以上版本、播放器SDK v5.5.2及以上版本、直播推流SDK v4.4.9及以上版本、短视频SDK v3.36.0及以上版本。
获取Android应用签名MD5值,您可以通过以下两种方式:
通过命令获取:执行
keytool -v -list -keystore your.keystore
查看相应签名的MD5值。通过AndroidStudio获取:单击右侧侧边栏的Gradle,找到对应App的Tasks > android > signingReport获取。通过此方式获取到的MD5值,需要将字母转换为小写且去掉分号。
选择License管理标签页,单击License核销。
根据是否已有SDK License订单分为:
已有订单:在下拉框中选择已有的License订单。
未有订单:如果没有可用的License订单,在下拉框中点击新建SDK License订单。
您也可以先通过音视频终端SDK购买页,根据业务需求选择SDK和对应的功能模块,购买后再进行核销。功能详情请参见功能特性。
确认您的应用信息和SDK License订单功能模块匹配无误后,单击绑定。
每个License订单最多绑定一款应用,覆盖Web端或者移动端。
下载License文件。
绑定完成后,您可以返回License管理标签页,找到目标应用,确认无误后单击下载证书,将License证书文件下载到本地,并保存License Key,在后续接入应用时使用。配置License文件的步骤请参见接入License。
步骤五:集成MediaBox音视频SDK并配置License授权
具体操作,请参见多模块组合集成。
步骤六:根据实际需求实现业务逻辑
更多信息,请参见按模块集成。
联系我们
更多产品咨询问题或使用支持,欢迎通过钉钉扫描下方二维码,加入MediaBox用户交流与试用体验群联系我们。
- 本页导读 (1)
- 步骤一:了解MediaBox音视频SDK功能
- (可选)步骤二:体验MediaBox音视频SDK Demo
- (可选)步骤三:体验AUI Kits低代码应用方案Demo
- 步骤四:申请License
- 步骤五:集成MediaBox音视频SDK并配置License授权
- 步骤六:根据实际需求实现业务逻辑
- 联系我们