public class AliPlayerFactory
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
AliPlayerFactory.BlackType
黑名单类型
|
static class |
AliPlayerFactory.DeviceInfo
设备信息
|
构造器和说明 |
---|
AliPlayerFactory() |
限定符和类型 | 方法和说明 |
---|---|
static void |
addBlackDevice(AliPlayerFactory.BlackType blackType,
AliPlayerFactory.DeviceInfo deviceInfo)
添加黑名单
|
static void |
addBlackList(AliPlayerFactory.BlackType blackType,
java.util.List<AliPlayerFactory.DeviceInfo> deviceInfos)
添加一组黑名单
|
static AliListPlayer |
createAliListPlayer(android.content.Context context)
创建列表播放器
|
static AliListPlayer |
createAliListPlayer(android.content.Context context,
java.lang.String traceId)
创建列表播放器
|
static AliLiveShiftPlayer |
createAliLiveShiftPlayer(android.content.Context context)
创建直播时移播放器
|
static AliLiveShiftPlayer |
createAliLiveShiftPlayer(android.content.Context context,
java.lang.String traceId)
创建直播时移播放器
|
static AliPlayer |
createAliPlayer(android.content.Context context)
创建播放器
|
static AliPlayer |
createAliPlayer(android.content.Context context,
java.lang.String traceId)
创建播放器
|
static java.lang.String |
getDeviceUUID()
获取设备UUID。
|
static java.lang.String |
getSdkVersion()
获取SDK版本号
|
static void |
setConvertURLCallback(IPlayer.ConvertURLCallback callback)
设置转换URL回调
|
public static AliPlayer createAliPlayer(android.content.Context context)
context
- 上下文。public static AliPlayer createAliPlayer(android.content.Context context, java.lang.String traceId)
context
- 上下文。traceId
- 便于跟踪日志,设为"DisableAnalytics"可关闭日志分析系统(不推荐)。public static AliListPlayer createAliListPlayer(android.content.Context context)
context
- 上下文。public static AliListPlayer createAliListPlayer(android.content.Context context, java.lang.String traceId)
context
- 上下文。traceId
- 便于跟踪日志,设为"DisableAnalytics"可关闭日志分析系统(不推荐)。public static AliLiveShiftPlayer createAliLiveShiftPlayer(android.content.Context context)
context
- 上下文。public static AliLiveShiftPlayer createAliLiveShiftPlayer(android.content.Context context, java.lang.String traceId)
context
- 上下文。traceId
- 便于跟踪日志。public static java.lang.String getSdkVersion()
public static void addBlackDevice(AliPlayerFactory.BlackType blackType, AliPlayerFactory.DeviceInfo deviceInfo)
blackType
- 黑名单类型。见AliPlayerFactory.BlackType.deviceInfo
- 设备信息。见AliPlayerFactory.DeviceInfopublic static void addBlackList(AliPlayerFactory.BlackType blackType, java.util.List<AliPlayerFactory.DeviceInfo> deviceInfos)
blackType
- 黑名单类型。见AliPlayerFactory.BlackType.deviceInfos
- 一组设备信息。见AliPlayerFactory.DeviceInfopublic static void setConvertURLCallback(IPlayer.ConvertURLCallback callback)
callback
- URL回调。见IPlayer.ConvertURLCallbackpublic static java.lang.String getDeviceUUID()