Class PushQualityData
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.live.v20180801.models.PushQualityData
-
public class PushQualityData extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description PushQualityData()PushQualityData(PushQualityData 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetACodec()Get 音频编码格式。StringgetAppName()Get 推流路径。LonggetAudioFps()Get 音频帧率。LonggetAudioRate()Get 音频码率,单位: bps。LonggetAudioTs()Get 音频流逝时间,单位: ms。FloatgetBandwidth()Get 带宽,单位Mbps。StringgetBeginPushTime()Get 开始推流时间,格式: %Y-%m-%d %H:%M:%S.%ms,精确到毫秒级。StringgetClientIp()Get 推流客户端 IP。FloatgetFlux()Get 流量,单位MB。LonggetLocalTs()Get 本地流逝时间,单位: ms,音视频流逝时间与本地流逝时间的差距越大表示推流质量越差,上行卡顿越严重。LonggetMateFps()Get metadata 中的帧率。LonggetMetaAudioRate()Get metadata 中的音频码率,单位: kbps。LonggetMetaVideoRate()Get metadata 中的视频码率,单位: kbps。StringgetPushDomain()Get 推流域名。StringgetResolution()Get 分辨率信息。StringgetSequence()Get 推流序列号,用来唯一的标志一次推流。StringgetServerIp()Get 推流服务端 IP。 注意:此字段可能返回 null,表示取不到有效值。StringgetStreamParam()Get 推流参数StringgetTime()Get 数据时间,使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。StringgetVCodec()Get 视频编码格式。LonggetVideoFps()Get 视频帧率。LonggetVideoRate()Get 视频码率,单位: bps。LonggetVideoTs()Get 视频流逝时间,单位: ms。voidsetACodec(String ACodec)Set 音频编码格式。voidsetAppName(String AppName)Set 推流路径。voidsetAudioFps(Long AudioFps)Set 音频帧率。voidsetAudioRate(Long AudioRate)Set 音频码率,单位: bps。voidsetAudioTs(Long AudioTs)Set 音频流逝时间,单位: ms。voidsetBandwidth(Float Bandwidth)Set 带宽,单位Mbps。voidsetBeginPushTime(String BeginPushTime)Set 开始推流时间,格式: %Y-%m-%d %H:%M:%S.%ms,精确到毫秒级。voidsetClientIp(String ClientIp)Set 推流客户端 IP。voidsetFlux(Float Flux)Set 流量,单位MB。voidsetLocalTs(Long LocalTs)Set 本地流逝时间,单位: ms,音视频流逝时间与本地流逝时间的差距越大表示推流质量越差,上行卡顿越严重。voidsetMateFps(Long MateFps)Set metadata 中的帧率。voidsetMetaAudioRate(Long MetaAudioRate)Set metadata 中的音频码率,单位: kbps。voidsetMetaVideoRate(Long MetaVideoRate)Set metadata 中的视频码率,单位: kbps。voidsetPushDomain(String PushDomain)Set 推流域名。voidsetResolution(String Resolution)Set 分辨率信息。voidsetSequence(String Sequence)Set 推流序列号,用来唯一的标志一次推流。voidsetServerIp(String ServerIp)Set 推流服务端 IP。 注意:此字段可能返回 null,表示取不到有效值。voidsetStreamParam(String StreamParam)Set 推流参数voidsetTime(String Time)Set 数据时间,使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。voidsetVCodec(String VCodec)Set 视频编码格式。voidsetVideoFps(Long VideoFps)Set 视频帧率。voidsetVideoRate(Long VideoRate)Set 视频码率,单位: bps。voidsetVideoTs(Long VideoTs)Set 视频流逝时间,单位: ms。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
PushQualityData
public PushQualityData()
-
PushQualityData
public PushQualityData(PushQualityData 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.
-
-
Method Detail
-
getTime
public String getTime()
Get 数据时间,使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。- Returns:
- Time 数据时间,使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
-
setTime
public void setTime(String Time)
Set 数据时间,使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。- Parameters:
Time- 数据时间,使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
-
getPushDomain
public String getPushDomain()
Get 推流域名。- Returns:
- PushDomain 推流域名。
-
setPushDomain
public void setPushDomain(String PushDomain)
Set 推流域名。- Parameters:
PushDomain- 推流域名。
-
getAppName
public String getAppName()
Get 推流路径。- Returns:
- AppName 推流路径。
-
setAppName
public void setAppName(String AppName)
Set 推流路径。- Parameters:
AppName- 推流路径。
-
getClientIp
public String getClientIp()
Get 推流客户端 IP。- Returns:
- ClientIp 推流客户端 IP。
-
setClientIp
public void setClientIp(String ClientIp)
Set 推流客户端 IP。- Parameters:
ClientIp- 推流客户端 IP。
-
getBeginPushTime
public String getBeginPushTime()
Get 开始推流时间,格式: %Y-%m-%d %H:%M:%S.%ms,精确到毫秒级。- Returns:
- BeginPushTime 开始推流时间,格式: %Y-%m-%d %H:%M:%S.%ms,精确到毫秒级。
-
setBeginPushTime
public void setBeginPushTime(String BeginPushTime)
Set 开始推流时间,格式: %Y-%m-%d %H:%M:%S.%ms,精确到毫秒级。- Parameters:
BeginPushTime- 开始推流时间,格式: %Y-%m-%d %H:%M:%S.%ms,精确到毫秒级。
-
getResolution
public String getResolution()
Get 分辨率信息。- Returns:
- Resolution 分辨率信息。
-
setResolution
public void setResolution(String Resolution)
Set 分辨率信息。- Parameters:
Resolution- 分辨率信息。
-
getVCodec
public String getVCodec()
Get 视频编码格式。- Returns:
- VCodec 视频编码格式。
-
setVCodec
public void setVCodec(String VCodec)
Set 视频编码格式。- Parameters:
VCodec- 视频编码格式。
-
getACodec
public String getACodec()
Get 音频编码格式。- Returns:
- ACodec 音频编码格式。
-
setACodec
public void setACodec(String ACodec)
Set 音频编码格式。- Parameters:
ACodec- 音频编码格式。
-
getSequence
public String getSequence()
Get 推流序列号,用来唯一的标志一次推流。- Returns:
- Sequence 推流序列号,用来唯一的标志一次推流。
-
setSequence
public void setSequence(String Sequence)
Set 推流序列号,用来唯一的标志一次推流。- Parameters:
Sequence- 推流序列号,用来唯一的标志一次推流。
-
getVideoFps
public Long getVideoFps()
Get 视频帧率。- Returns:
- VideoFps 视频帧率。
-
setVideoFps
public void setVideoFps(Long VideoFps)
Set 视频帧率。- Parameters:
VideoFps- 视频帧率。
-
getVideoRate
public Long getVideoRate()
Get 视频码率,单位: bps。- Returns:
- VideoRate 视频码率,单位: bps。
-
setVideoRate
public void setVideoRate(Long VideoRate)
Set 视频码率,单位: bps。- Parameters:
VideoRate- 视频码率,单位: bps。
-
getAudioFps
public Long getAudioFps()
Get 音频帧率。- Returns:
- AudioFps 音频帧率。
-
setAudioFps
public void setAudioFps(Long AudioFps)
Set 音频帧率。- Parameters:
AudioFps- 音频帧率。
-
getAudioRate
public Long getAudioRate()
Get 音频码率,单位: bps。- Returns:
- AudioRate 音频码率,单位: bps。
-
setAudioRate
public void setAudioRate(Long AudioRate)
Set 音频码率,单位: bps。- Parameters:
AudioRate- 音频码率,单位: bps。
-
getLocalTs
public Long getLocalTs()
Get 本地流逝时间,单位: ms,音视频流逝时间与本地流逝时间的差距越大表示推流质量越差,上行卡顿越严重。- Returns:
- LocalTs 本地流逝时间,单位: ms,音视频流逝时间与本地流逝时间的差距越大表示推流质量越差,上行卡顿越严重。
-
setLocalTs
public void setLocalTs(Long LocalTs)
Set 本地流逝时间,单位: ms,音视频流逝时间与本地流逝时间的差距越大表示推流质量越差,上行卡顿越严重。- Parameters:
LocalTs- 本地流逝时间,单位: ms,音视频流逝时间与本地流逝时间的差距越大表示推流质量越差,上行卡顿越严重。
-
getVideoTs
public Long getVideoTs()
Get 视频流逝时间,单位: ms。- Returns:
- VideoTs 视频流逝时间,单位: ms。
-
setVideoTs
public void setVideoTs(Long VideoTs)
Set 视频流逝时间,单位: ms。- Parameters:
VideoTs- 视频流逝时间,单位: ms。
-
getAudioTs
public Long getAudioTs()
Get 音频流逝时间,单位: ms。- Returns:
- AudioTs 音频流逝时间,单位: ms。
-
setAudioTs
public void setAudioTs(Long AudioTs)
Set 音频流逝时间,单位: ms。- Parameters:
AudioTs- 音频流逝时间,单位: ms。
-
getMetaVideoRate
public Long getMetaVideoRate()
Get metadata 中的视频码率,单位: kbps。- Returns:
- MetaVideoRate metadata 中的视频码率,单位: kbps。
-
setMetaVideoRate
public void setMetaVideoRate(Long MetaVideoRate)
Set metadata 中的视频码率,单位: kbps。- Parameters:
MetaVideoRate- metadata 中的视频码率,单位: kbps。
-
getMetaAudioRate
public Long getMetaAudioRate()
Get metadata 中的音频码率,单位: kbps。- Returns:
- MetaAudioRate metadata 中的音频码率,单位: kbps。
-
setMetaAudioRate
public void setMetaAudioRate(Long MetaAudioRate)
Set metadata 中的音频码率,单位: kbps。- Parameters:
MetaAudioRate- metadata 中的音频码率,单位: kbps。
-
getMateFps
public Long getMateFps()
Get metadata 中的帧率。- Returns:
- MateFps metadata 中的帧率。
-
setMateFps
public void setMateFps(Long MateFps)
Set metadata 中的帧率。- Parameters:
MateFps- metadata 中的帧率。
-
getStreamParam
public String getStreamParam()
Get 推流参数- Returns:
- StreamParam 推流参数
-
setStreamParam
public void setStreamParam(String StreamParam)
Set 推流参数- Parameters:
StreamParam- 推流参数
-
getBandwidth
public Float getBandwidth()
Get 带宽,单位Mbps。- Returns:
- Bandwidth 带宽,单位Mbps。
-
setBandwidth
public void setBandwidth(Float Bandwidth)
Set 带宽,单位Mbps。- Parameters:
Bandwidth- 带宽,单位Mbps。
-
getFlux
public Float getFlux()
Get 流量,单位MB。- Returns:
- Flux 流量,单位MB。
-
setFlux
public void setFlux(Float Flux)
Set 流量,单位MB。- Parameters:
Flux- 流量,单位MB。
-
getServerIp
public String getServerIp()
Get 推流服务端 IP。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ServerIp 推流服务端 IP。 注意:此字段可能返回 null,表示取不到有效值。
-
setServerIp
public void setServerIp(String ServerIp)
Set 推流服务端 IP。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ServerIp- 推流服务端 IP。 注意:此字段可能返回 null,表示取不到有效值。
-
-