public class CreateLicenseRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CreateLicenseRequest() | 
| CreateLicenseRequest(CreateLicenseRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getContentType()Get 内容类型,接口取值:VodVideo,LiveVideo。 | 
| String | getDrmType()Get DRM方案类型,接口取值:WIDEVINE,FAIRPLAY。 | 
| String | getLicenseRequest()Get Base64编码的终端设备License Request数据。 | 
| PlaybackPolicy | getPlaybackPolicy()Get 播放策略参数。 | 
| String[] | getTracks()Get 授权播放的Track列表。
该值为空时,默认授权所有track播放。 | 
| String | getWidevineSecurityLevel()Get Widevine安全级别,接口取值[L1, L2, L3]。
安全级别定义参考Widevine安全级别定义。 | 
| void | setContentType(String ContentType)Set 内容类型,接口取值:VodVideo,LiveVideo。 | 
| void | setDrmType(String DrmType)Set DRM方案类型,接口取值:WIDEVINE,FAIRPLAY。 | 
| void | setLicenseRequest(String LicenseRequest)Set Base64编码的终端设备License Request数据。 | 
| void | setPlaybackPolicy(PlaybackPolicy PlaybackPolicy)Set 播放策略参数。 | 
| void | setTracks(String[] Tracks)Set 授权播放的Track列表。
该值为空时,默认授权所有track播放。 | 
| void | setWidevineSecurityLevel(String WidevineSecurityLevel)Set Widevine安全级别,接口取值[L1, L2, L3]。
安全级别定义参考Widevine安全级别定义。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic CreateLicenseRequest()
public CreateLicenseRequest(CreateLicenseRequest source)
public String getDrmType()
public void setDrmType(String DrmType)
DrmType - DRM方案类型,接口取值:WIDEVINE,FAIRPLAY。public String getLicenseRequest()
public void setLicenseRequest(String LicenseRequest)
LicenseRequest - Base64编码的终端设备License Request数据。public String getContentType()
public void setContentType(String ContentType)
ContentType - 内容类型,接口取值:VodVideo,LiveVideo。public String[] getTracks()
public void setTracks(String[] Tracks)
Tracks - 授权播放的Track列表。
该值为空时,默认授权所有track播放。public PlaybackPolicy getPlaybackPolicy()
public void setPlaybackPolicy(PlaybackPolicy PlaybackPolicy)
PlaybackPolicy - 播放策略参数。public String getWidevineSecurityLevel()
public void setWidevineSecurityLevel(String WidevineSecurityLevel)
WidevineSecurityLevel - Widevine安全级别,接口取值[L1, L2, L3]。
安全级别定义参考Widevine安全级别定义。Copyright © 2025. All rights reserved.