通过阅读本文,您可以了解Android端推流SDK的集成方法。
前提条件
环境中已安装Android Studio,下载地址请参见Android Studio。
环境要求
类别 | 要求 |
---|---|
系统版本 | 支持Android 5.0及以上版本。 |
API版本 | 支持21及以上版本。 |
CPU架构 | ARM64、ARMv7。 |
操作步骤
配置License
请提前获取License,获取方式参见获取推流SDK License。LicenseKey和LicenseFile会通过授权邮件发送。获取推流SDK License文件后,您需要按照以下操作配置License文件。
说明 当您同时集成视频直播推流SDK License和美颜特效SDK License时,两者的LicenseKey和LicenseFile(证书文件)是相同的,只需配置一次即可(注意证书文件需使用最新的一份)。
- 将获取到的LicenseFile文件预置到assets目录下。
- 在
AndroidManifest.xml
中配置LicenseKey和LicenseFile,示例如下,将配置文件中的Your licenseKey和Your licenseFile替换成您实际获取的值。<!-- android:name: 元数据项名字,固定取值 --> <!-- android:value: 元数据项指定值,请填入您邮件获取到的LicenseKey --> <meta-data android:name="com.aliyun.alivc_license.licensekey" android:value="Your licenseKey" /> <!-- android:name: 元数据项名字,固定取值 --> <!-- android:value: 元数据项指定值,请填入您邮件获取到的LicenseFile所在的assets路径 --> <meta-data android:name="com.aliyun.alivc_license.licensefile" android:value="assets/Your licenseFile.crt" />
更新License文件
如果您购买的SDK版本发生变更或需要续期(SDK到期),需要更新证书文件。更新操作如下:
- 重新获取Licence,具体请参见获取推流SDK License。
- 获取最新证书文件后,执行本文中配置License操作更新证书。
SDK使用说明
- API的详细说明,请参见V4.4.3接口说明(Android),或查看SDK包中的API文档。
- API使用示例代码,请参见功能使用。