public class MediaCastSourceInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| MediaCastSourceInfo() | 
| MediaCastSourceInfo(MediaCastSourceInfo 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 | 
|---|---|
| Float | getDuration()Get 播放时长,单位:秒。默认播放整个文件。当 Type = CME  或者 VOD 时有效。 | 
| String | getFileId()Get 云点播媒体文件 ID。当 Type = VOD 时必填。 | 
| String | getId()Get 输入源 Id,由系统分配。 | 
| String | getMaterialId()Get 多媒体创作引擎的媒体 ID。当 Type = CME  时必填。 | 
| Float | getOffset()Get 文件播放的起始位置,单位:秒。默认为0,从文件头开始播放。当 Type = CME  或者 VOD 时有效。 | 
| String | getType()Get 输入源的媒体类型,取值有:
CME:多媒体创作引擎的媒体文件;
VOD:云点播的媒资文件。
EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。 | 
| String | getUrl()Get 外部文件的 Url, Type=EXTERNAL 时必填,可以是点播文件或者直播文件,支持的 Scheme 包括HTTP、HTTPS、RTMP。 | 
| void | setDuration(Float Duration)Set 播放时长,单位:秒。默认播放整个文件。当 Type = CME  或者 VOD 时有效。 | 
| void | setFileId(String FileId)Set 云点播媒体文件 ID。当 Type = VOD 时必填。 | 
| void | setId(String Id)Set 输入源 Id,由系统分配。 | 
| void | setMaterialId(String MaterialId)Set 多媒体创作引擎的媒体 ID。当 Type = CME  时必填。 | 
| void | setOffset(Float Offset)Set 文件播放的起始位置,单位:秒。默认为0,从文件头开始播放。当 Type = CME  或者 VOD 时有效。 | 
| void | setType(String Type)Set 输入源的媒体类型,取值有:
CME:多媒体创作引擎的媒体文件;
VOD:云点播的媒资文件。
EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。 | 
| void | setUrl(String Url)Set 外部文件的 Url, Type=EXTERNAL 时必填,可以是点播文件或者直播文件,支持的 Scheme 包括HTTP、HTTPS、RTMP。 | 
| 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 MediaCastSourceInfo()
public MediaCastSourceInfo(MediaCastSourceInfo source)
public String getId()
public void setId(String Id)
Id - 输入源 Id,由系统分配。public String getType()
public void setType(String Type)
Type - 输入源的媒体类型,取值有:
public String getFileId()
public void setFileId(String FileId)
FileId - 云点播媒体文件 ID。当 Type = VOD 时必填。public String getMaterialId()
public void setMaterialId(String MaterialId)
MaterialId - 多媒体创作引擎的媒体 ID。当 Type = CME  时必填。public Float getOffset()
public void setOffset(Float Offset)
Offset - 文件播放的起始位置,单位:秒。默认为0,从文件头开始播放。当 Type = CME  或者 VOD 时有效。public Float getDuration()
public void setDuration(Float Duration)
Duration - 播放时长,单位:秒。默认播放整个文件。当 Type = CME  或者 VOD 时有效。public String getUrl()
public void setUrl(String Url)
Url - 外部文件的 Url, Type=EXTERNAL 时必填,可以是点播文件或者直播文件,支持的 Scheme 包括HTTP、HTTPS、RTMP。Copyright © 2025. All rights reserved.