public static class GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
Integer |
bitDepth
The color depth.
|
String |
bitrate
The bitrate of the media stream.
|
String |
creationTime
The time when the audio or video stream was created.
|
String |
definition
The quality of the media stream.
|
String |
duration
The duration of the media stream.
|
Long |
encrypt
Indicates whether the media stream is encrypted.
|
String |
encryptType
The encryption type of the media stream.
|
String |
format
The format of the media stream.
|
String |
fps
The frame rate of the media stream.
|
String |
HDRType
The HDR type of the media stream.
|
Long |
height
The height of the media stream.
|
String |
jobExt
The custom watermark information of the copyright watermark.
|
String |
jobId
The job ID for transcoding the media stream.
|
Integer |
jobType
The type of the digital watermark.
|
String |
modificationTime
The update time.
|
String |
narrowBandType
The type of Narrowband HD transcoding.
|
String |
playURL
The playback URL of the media stream.
|
Long |
size
The size of the media stream.
|
String |
specification
The specifications of transcoded audio and video streams.
|
String |
status
The status of the audio or video stream.
|
String |
streamType
The type of the media stream.
|
String |
watermarkId
The ID of the watermark that is associated with the media stream.
|
Long |
width
The width of the media stream.
|
| 构造器和说明 |
|---|
GetPlayInfoResponseBodyPlayInfoListPlayInfo() |
@NameInMap(value="BitDepth") public Integer bitDepth
The color depth. This value must be an integer.
@NameInMap(value="Bitrate") public String bitrate
The bitrate of the media stream. Unit: Kbit/s.
@NameInMap(value="CreationTime") public String creationTime
The time when the audio or video stream was created. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time is displayed in UTC.
@NameInMap(value="Definition") public String definition
The quality of the media stream. Valid values:
* **FD**: low definition
* **LD**: standard definition
* **SD**: high definition
* **HD**: ultra-high definition
* **OD**: original definition
* **2K**: 2K
* **4K**: 4K
* **SQ**: standard sound quality
* **HQ**: high sound quality
* **AUTO**: adaptive bitrate
@NameInMap(value="Duration") public String duration
The duration of the media stream. Unit: seconds.
@NameInMap(value="Encrypt") public Long encrypt
Indicates whether the media stream is encrypted. Valid values:
* **0**: The media stream is not encrypted.
* **1**: The media stream is encrypted.
@NameInMap(value="EncryptType") public String encryptType
The encryption type of the media stream. Valid values:
* **AliyunVoDEncryption**: Alibaba Cloud proprietary cryptography
* **HLSEncryption**: HTTP Live Streaming (HLS) encryption
> If the encryption type is AliyunVoDEncryption, only ApsaraVideo Player SDK can be used to play videos.
@NameInMap(value="Format") public String format
The format of the media stream.
* If the media file is a video file, the valid values are **mp4** and **m3u8**.
* If the media file is an audio-only file, the value is **mp3**.
@NameInMap(value="Fps") public String fps
The frame rate of the media stream. Unit: frames per second.
@NameInMap(value="HDRType") public String HDRType
The HDR type of the media stream. Valid values:
* HDR
* HDR10
* HLG
* DolbyVision
* HDRVivid
* SDR+
@NameInMap(value="Height") public Long height
The height of the media stream. Unit: pixels.
@NameInMap(value="JobExt") public String jobExt
The custom watermark information of the copyright watermark. This parameter is returned if you set `JobType` to `2`.
@NameInMap(value="JobId") public String jobId
The job ID for transcoding the media stream. This ID uniquely identifies a media stream.
@NameInMap(value="JobType") public Integer jobType
The type of the digital watermark. Valid values:
* **1**: tracing watermark
* **2**: copyright watermark
@NameInMap(value="ModificationTime") public String modificationTime
The update time. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time is displayed in UTC.
@NameInMap(value="NarrowBandType") public String narrowBandType
The type of Narrowband HD transcoding. Valid values:
* **0**: normal transcoding
* **1.0**: Narrowband HD 1.0
* **2.0**: Narrowband HD 2.0
This parameter is returned only when a quality that is available in the built-in Narrowband HD 1.0 transcoding template is specified. For more information, see the [Definition parameter in the TranscodeTemplate](~~52839~~) table.
@NameInMap(value="PlayURL") public String playURL
The playback URL of the media stream.
@NameInMap(value="Size") public Long size
The size of the media stream. Unit: bytes.
@NameInMap(value="Specification") public String specification
The specifications of transcoded audio and video streams. For more information about the valid values, see [Output specifications](~~124671~~).
@NameInMap(value="Status") public String status
The status of the audio or video stream. Valid values:
* **Normal**: The latest transcoded stream in each quality and format is in the Normal status.
* **Invisible**: If multiple streams are transcoded in the same quality and format, the latest transcoded stream is in the Normal status and other streams are in the Invisible status.
@NameInMap(value="StreamType") public String streamType
The type of the media stream. If the media stream is a video stream, the value is **video**. If the media stream is an audio-only stream, the value is **audio**.
@NameInMap(value="WatermarkId") public String watermarkId
The ID of the watermark that is associated with the media stream.
@NameInMap(value="Width") public Long width
The width of the media stream. Unit: pixels.
public GetPlayInfoResponseBodyPlayInfoListPlayInfo()
public static GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo build(Map<String,?> map) throws Exception
Exceptionpublic GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setBitDepth(Integer bitDepth)
public Integer getBitDepth()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setBitrate(String bitrate)
public String getBitrate()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setCreationTime(String creationTime)
public String getCreationTime()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setDefinition(String definition)
public String getDefinition()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setDuration(String duration)
public String getDuration()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setEncrypt(Long encrypt)
public Long getEncrypt()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setEncryptType(String encryptType)
public String getEncryptType()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setFormat(String format)
public String getFormat()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setFps(String fps)
public String getFps()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setHDRType(String HDRType)
public String getHDRType()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setHeight(Long height)
public Long getHeight()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setJobExt(String jobExt)
public String getJobExt()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setJobId(String jobId)
public String getJobId()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setJobType(Integer jobType)
public Integer getJobType()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setModificationTime(String modificationTime)
public String getModificationTime()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setNarrowBandType(String narrowBandType)
public String getNarrowBandType()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setPlayURL(String playURL)
public String getPlayURL()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setSize(Long size)
public Long getSize()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setSpecification(String specification)
public String getSpecification()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setStatus(String status)
public String getStatus()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setStreamType(String streamType)
public String getStreamType()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setWatermarkId(String watermarkId)
public String getWatermarkId()
public GetPlayInfoResponseBody.GetPlayInfoResponseBodyPlayInfoListPlayInfo setWidth(Long width)
public Long getWidth()
Copyright © 2024. All rights reserved.