MediaBox音视频SDK整合直播推流、短视频、播放器、美颜特效、端侧智能功能模块提供统一的授权管理服务,覆盖Android、iOS、HarmonyOS和Web多端的License管理,可有效降低集成SDK门槛。通过阅读本文,您可以了解如何申请、绑定License或修改License绑定应用信息。
改版说明
新版本对License下单流程进行了解耦,将应用程序的创建与SDK License订单购买流程独立开来 ,方便用户根据业务需要对应用相关的SDK权限进行灵活管理。
自2024年12月1日起,阿里云Web播放器SDK(2.28.0版本开始)的集成使用需要接入License服务。如果您使用的是2.28.0之前的版本,虽然不受此次变更影响,但我们建议您升级到最新版,以享受更全面的服务和支持。
绑定License流程
申请License
登录视频点播控制台。
在左侧导航栏选择
。选择应用管理标签页并单击创建应用。
编辑应用信息。
如图所示,依次填入应用名称,选择平台类型,并填入相对应的安卓包名、iOS BundleID、Web域名及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权益无法组合购买),购买后再进行核销。功能详情请参见功能特性。
重要如图所示,SDK权益仅支持单独购买,例如可单独购买播放器SDK标准版。
确认您的应用信息和SDK License订单功能模块匹配无误后,单击绑定。
说明每个License订单最多绑定一款应用,覆盖Android、iOS、HarmonyOS和Web多端。
下载License文件。
绑定完成后,您可以返回License管理标签页,找到目标应用,确认无误后单击下载证书,将License证书文件下载到本地,并保存License Key,在后续接入应用时使用。配置License文件的步骤请参见接入License。
License如何续期
如果您购买了短视频SDK或美颜特效SDK等付费产品,需要在License授权过期之前通过提交宜搭表单申请续期(控制台暂不支持续期),避免线上应用无法正常调用SDK导致业务异常。您可以在License管理标签页查看对应有效期,如下图所示:
如何申请试用版License
您可以通过提交宜搭表单申请试用版License,试用版的开通将在1至2个工作日内处理完成。
修改License绑定应用信息
如果您的应用信息发生变化,可以在控制台上修改应用信息。
修改应用的标识符(Package Name等)将导致原有标识符对应的应用鉴权失败,需要重新下载License文件证书进行替换,请谨慎操作。