public class AlivcLiveLicenseManager
extends java.lang.Object
非对外接口
Modifier and Type | Class and Description |
---|---|
static interface |
AlivcLiveLicenseManager.AlivcLiveLicenseListener
推流SDK License鉴权结果异步回调
|
static class |
AlivcLiveLicenseManager.AlivcLiveLicenseResult |
Modifier and Type | Method and Description |
---|---|
static AlivcLiveLicenseManager.AlivcLiveLicenseResult |
getLatestLicenseResult()
获取SDK License最新鉴权结果
|
static boolean |
isLicenseRegistered()
是否已调用SDK License注册接口
|
static void |
registerLicense()
注册SDK License
|
static void |
setLicenseListener(AlivcLiveBaseListener listener)
设置SDK License鉴权结果异步回调
|
static boolean |
verifyLicense()
检查SDK License
|
public static void registerLicense()
public static boolean verifyLicense()
public static void setLicenseListener(AlivcLiveBaseListener listener)
listener
- SDK License鉴权回调public static AlivcLiveLicenseManager.AlivcLiveLicenseResult getLatestLicenseResult()
用于外部获取最新SDK License鉴权结果,并上报埋点
由于目前埋点模块并非是独立的,采用此种方式,来保证此类的单一原则; 因此埋点功能在外部写了几份,后续埋点模块做到单一原则后,可直接在此类进行埋点上报!
public static boolean isLicenseRegistered()
AlivcLiveBase.registerSDK()