public class MediaCastProjectInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| MediaCastProjectInfo() | 
| MediaCastProjectInfo(MediaCastProjectInfo 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 | 
|---|---|
| MediaCastDestinationInfo[] | getDestinationInfos()Get 输出源列表。 | 
| Float | getDuration()Get 推流时长,单位:秒。项目结束后,返回上次项目运行时的推流时长。如果项目是 Working 状态,返回的时长是0。 | 
| MediaCastOutputMediaSetting | getOutputMediaSetting()Get 输出媒体配置。 | 
| MediaCastPlaySetting | getPlaySetting()Get 播放参数。 | 
| MediaCastSourceInfo[] | getSourceInfos()Get 输入源列表。 | 
| String | getStartTime()Get 项目启动时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 | 
| String | getStatus()Get 点播转直播项目状态,取值有:
Working :运行中;
Idle :空闲。 | 
| String | getStopTime()Get 项目结束时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。如果项目还在运行中,该字段为空。 | 
| void | setDestinationInfos(MediaCastDestinationInfo[] DestinationInfos)Set 输出源列表。 | 
| void | setDuration(Float Duration)Set 推流时长,单位:秒。项目结束后,返回上次项目运行时的推流时长。如果项目是 Working 状态,返回的时长是0。 | 
| void | setOutputMediaSetting(MediaCastOutputMediaSetting OutputMediaSetting)Set 输出媒体配置。 | 
| void | setPlaySetting(MediaCastPlaySetting PlaySetting)Set 播放参数。 | 
| void | setSourceInfos(MediaCastSourceInfo[] SourceInfos)Set 输入源列表。 | 
| void | setStartTime(String StartTime)Set 项目启动时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 | 
| void | setStatus(String Status)Set 点播转直播项目状态,取值有:
Working :运行中;
Idle :空闲。 | 
| void | setStopTime(String StopTime)Set 项目结束时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。如果项目还在运行中,该字段为空。 | 
| 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 MediaCastProjectInfo()
public MediaCastProjectInfo(MediaCastProjectInfo source)
public String getStatus()
public void setStatus(String Status)
Status - 点播转直播项目状态,取值有:
public MediaCastSourceInfo[] getSourceInfos()
public void setSourceInfos(MediaCastSourceInfo[] SourceInfos)
SourceInfos - 输入源列表。public MediaCastDestinationInfo[] getDestinationInfos()
public void setDestinationInfos(MediaCastDestinationInfo[] DestinationInfos)
DestinationInfos - 输出源列表。public MediaCastOutputMediaSetting getOutputMediaSetting()
public void setOutputMediaSetting(MediaCastOutputMediaSetting OutputMediaSetting)
OutputMediaSetting - 输出媒体配置。public MediaCastPlaySetting getPlaySetting()
public void setPlaySetting(MediaCastPlaySetting PlaySetting)
PlaySetting - 播放参数。public String getStartTime()
public void setStartTime(String StartTime)
StartTime - 项目启动时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。public String getStopTime()
public void setStopTime(String StopTime)
StopTime - 项目结束时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。如果项目还在运行中,该字段为空。public Float getDuration()
public void setDuration(Float Duration)
Duration - 推流时长,单位:秒。项目结束后,返回上次项目运行时的推流时长。如果项目是 Working 状态,返回的时长是0。Copyright © 2025. All rights reserved.