public class AdaptiveDynamicStreamingInfoItem extends AbstractModel
| Constructor and Description |
|---|
AdaptiveDynamicStreamingInfoItem() |
AdaptiveDynamicStreamingInfoItem(AdaptiveDynamicStreamingInfoItem 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 |
|---|---|
Long |
getDefinition()
Get Adaptive bitrate streaming specification.
|
String |
getDrmType()
Get Encryption type.
|
String |
getPackage()
Get Container format.
|
Long |
getSize()
Get File size (bytes)
If the file is an HLS file, the value of this parameter is the sum of the size of the M3U8 and TS files.
If the file is a DASH file, the value of this parameter is the sum of the size of the MPD and segment files.
Note: For adaptive bitrate streaming files generated before 2022-01-10T16:00:00Z, the value of this parameter is `0`.
|
String |
getUrl()
Get Playback address.
|
void |
setDefinition(Long Definition)
Set Adaptive bitrate streaming specification.
|
void |
setDrmType(String DrmType)
Set Encryption type.
|
void |
setPackage(String Package)
Set Container format.
|
void |
setSize(Long Size)
Set File size (bytes)
If the file is an HLS file, the value of this parameter is the sum of the size of the M3U8 and TS files.
If the file is a DASH file, the value of this parameter is the sum of the size of the MPD and segment files.
Note: For adaptive bitrate streaming files generated before 2022-01-10T16:00:00Z, the value of this parameter is `0`.
|
void |
setUrl(String Url)
Set Playback address.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonStringpublic AdaptiveDynamicStreamingInfoItem()
public AdaptiveDynamicStreamingInfoItem(AdaptiveDynamicStreamingInfoItem source)
public Long getDefinition()
public void setDefinition(Long Definition)
Definition - Adaptive bitrate streaming specification.public String getPackage()
public void setPackage(String Package)
Package - Container format. Valid values: hls, dash.public String getDrmType()
public void setDrmType(String DrmType)
DrmType - Encryption type.public String getUrl()
public void setUrl(String Url)
Url - Playback address.public Long getSize()
public void setSize(Long Size)
Size - File size (bytes)
Copyright © 2022. All rights reserved.