public class PushQualityData extends AbstractModel
header, skipSign| Constructor and 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.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getACodec()
Get 音频编码格式。
|
String |
getAppName()
Get 推流路径。
|
Long |
getAudioFps()
Get 音频帧率。
|
Long |
getAudioRate()
Get 音频码率,单位: bps。
|
Long |
getAudioTs()
Get 音频流逝时间,单位: ms。
|
Float |
getBandwidth()
Get 带宽,单位Mbps。
|
String |
getBeginPushTime()
Get 开始推流时间,格式: %Y-%m-%d %H:%M:%S.%ms,精确到毫秒级。
|
String |
getClientIp()
Get 推流客户端 IP。
|
Float |
getFlux()
Get 流量,单位MB。
|
Long |
getGopSize()
Get 关键帧间隔 GOP ,单位:ms。
|
Long |
getLocalTs()
Get 本地流逝时间,单位: ms,音视频流逝时间与本地流逝时间的差距越大表示推流质量越差,上行卡顿越严重。
|
Long |
getMateFps()
Get metadata 中的帧率。
|
Long |
getMetaAudioRate()
Get metadata 中的音频码率,单位: kbps。
|
Long |
getMetaVideoRate()
Get metadata 中的视频码率,单位: kbps。
|
String |
getPushDomain()
Get 推流域名。
|
String |
getResolution()
Get 分辨率信息。
|
String |
getSequence()
Get 推流序列号,用来唯一的标志一次推流。
|
String |
getServerIp()
Get 推流服务端 IP。
|
String |
getStreamParam()
Get 推流参数
|
String |
getTime()
Get 数据时间,使用UTC格式时间,
例如:2019-01-08T10:00:00Z。
注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
|
String |
getVCodec()
Get 视频编码格式。
|
Long |
getVideoFps()
Get 视频帧率。
|
Long |
getVideoRate()
Get 视频码率,单位: bps。
|
Long |
getVideoTs()
Get 视频流逝时间,单位: ms。
|
void |
setACodec(String ACodec)
Set 音频编码格式。
|
void |
setAppName(String AppName)
Set 推流路径。
|
void |
setAudioFps(Long AudioFps)
Set 音频帧率。
|
void |
setAudioRate(Long AudioRate)
Set 音频码率,单位: bps。
|
void |
setAudioTs(Long AudioTs)
Set 音频流逝时间,单位: ms。
|
void |
setBandwidth(Float Bandwidth)
Set 带宽,单位Mbps。
|
void |
setBeginPushTime(String BeginPushTime)
Set 开始推流时间,格式: %Y-%m-%d %H:%M:%S.%ms,精确到毫秒级。
|
void |
setClientIp(String ClientIp)
Set 推流客户端 IP。
|
void |
setFlux(Float Flux)
Set 流量,单位MB。
|
void |
setGopSize(Long GopSize)
Set 关键帧间隔 GOP ,单位:ms。
|
void |
setLocalTs(Long LocalTs)
Set 本地流逝时间,单位: ms,音视频流逝时间与本地流逝时间的差距越大表示推流质量越差,上行卡顿越严重。
|
void |
setMateFps(Long MateFps)
Set metadata 中的帧率。
|
void |
setMetaAudioRate(Long MetaAudioRate)
Set metadata 中的音频码率,单位: kbps。
|
void |
setMetaVideoRate(Long MetaVideoRate)
Set metadata 中的视频码率,单位: kbps。
|
void |
setPushDomain(String PushDomain)
Set 推流域名。
|
void |
setResolution(String Resolution)
Set 分辨率信息。
|
void |
setSequence(String Sequence)
Set 推流序列号,用来唯一的标志一次推流。
|
void |
setServerIp(String ServerIp)
Set 推流服务端 IP。
|
void |
setStreamParam(String StreamParam)
Set 推流参数
|
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)。
|
void |
setVCodec(String VCodec)
Set 视频编码格式。
|
void |
setVideoFps(Long VideoFps)
Set 视频帧率。
|
void |
setVideoRate(Long VideoRate)
Set 视频码率,单位: bps。
|
void |
setVideoTs(Long VideoTs)
Set 视频流逝时间,单位: ms。
|
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 PushQualityData()
public PushQualityData(PushQualityData source)
public String getTime()
public void setTime(String Time)
Time - 数据时间,使用UTC格式时间,
例如:2019-01-08T10:00:00Z。
注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。public String getPushDomain()
public void setPushDomain(String PushDomain)
PushDomain - 推流域名。public String getAppName()
public void setAppName(String AppName)
AppName - 推流路径。public String getClientIp()
public void setClientIp(String ClientIp)
ClientIp - 推流客户端 IP。public String getBeginPushTime()
public void setBeginPushTime(String BeginPushTime)
BeginPushTime - 开始推流时间,格式: %Y-%m-%d %H:%M:%S.%ms,精确到毫秒级。public String getResolution()
public void setResolution(String Resolution)
Resolution - 分辨率信息。public String getVCodec()
public void setVCodec(String VCodec)
VCodec - 视频编码格式。public String getACodec()
public void setACodec(String ACodec)
ACodec - 音频编码格式。public String getSequence()
public void setSequence(String Sequence)
Sequence - 推流序列号,用来唯一的标志一次推流。public Long getVideoFps()
public void setVideoFps(Long VideoFps)
VideoFps - 视频帧率。public Long getVideoRate()
public void setVideoRate(Long VideoRate)
VideoRate - 视频码率,单位: bps。public Long getAudioFps()
public void setAudioFps(Long AudioFps)
AudioFps - 音频帧率。public Long getAudioRate()
public void setAudioRate(Long AudioRate)
AudioRate - 音频码率,单位: bps。public Long getLocalTs()
public void setLocalTs(Long LocalTs)
LocalTs - 本地流逝时间,单位: ms,音视频流逝时间与本地流逝时间的差距越大表示推流质量越差,上行卡顿越严重。public Long getVideoTs()
public void setVideoTs(Long VideoTs)
VideoTs - 视频流逝时间,单位: ms。public Long getAudioTs()
public void setAudioTs(Long AudioTs)
AudioTs - 音频流逝时间,单位: ms。public Long getMetaVideoRate()
public void setMetaVideoRate(Long MetaVideoRate)
MetaVideoRate - metadata 中的视频码率,单位: kbps。public Long getMetaAudioRate()
public void setMetaAudioRate(Long MetaAudioRate)
MetaAudioRate - metadata 中的音频码率,单位: kbps。public Long getMateFps()
public void setMateFps(Long MateFps)
MateFps - metadata 中的帧率。public String getStreamParam()
public void setStreamParam(String StreamParam)
StreamParam - 推流参数public Float getBandwidth()
public void setBandwidth(Float Bandwidth)
Bandwidth - 带宽,单位Mbps。public Float getFlux()
public void setFlux(Float Flux)
Flux - 流量,单位MB。public String getServerIp()
public void setServerIp(String ServerIp)
ServerIp - 推流服务端 IP。public Long getGopSize()
public void setGopSize(Long GopSize)
GopSize - 关键帧间隔 GOP ,单位:ms。Copyright © 2025. All rights reserved.