public class AdaptiveDynamicStreamingInfoItem extends AbstractModel
header, skipSign| 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 |
|---|---|
String |
getCopyRightWatermarkText()
Get Copyright Information.
|
Long |
getDefinition()
Get Adaptive bitrate streaming specification.
|
String |
getDigitalWatermarkType()
Get Digital watermark type.
|
String |
getDrmType()
Get Encryption type.
|
String |
getPackage()
Get The packaging 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`.
|
MediaSubStreamInfoItem[] |
getSubStreamSet()
Get The information of the streams.
|
String |
getUrl()
Get Playback address.
|
void |
setCopyRightWatermarkText(String CopyRightWatermarkText)
Set Copyright Information.
|
void |
setDefinition(Long Definition)
Set Adaptive bitrate streaming specification.
|
void |
setDigitalWatermarkType(String DigitalWatermarkType)
Set Digital watermark type.
|
void |
setDrmType(String DrmType)
Set Encryption type.
|
void |
setPackage(String Package)
Set The packaging 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 |
setSubStreamSet(MediaSubStreamInfoItem[] SubStreamSet)
Set The information of the streams.
|
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, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, 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 - The packaging format. Valid values:
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)
public String getDigitalWatermarkType()
public void setDigitalWatermarkType(String DigitalWatermarkType)
DigitalWatermarkType - Digital watermark type. Optional values:
public MediaSubStreamInfoItem[] getSubStreamSet()
public void setSubStreamSet(MediaSubStreamInfoItem[] SubStreamSet)
SubStreamSet - The information of the streams.public String getCopyRightWatermarkText()
public void setCopyRightWatermarkText(String CopyRightWatermarkText)
CopyRightWatermarkText - Copyright Information.Copyright © 2024. All rights reserved.