Class PushDataInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.live.v20180801.models.PushDataInfo
-
public class PushDataInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description PushDataInfo()PushDataInfo(PushDataInfo 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 音频编码格式, 例:"AAC"。StringgetAppName()Get 推流路径。LonggetAsampleRate()Get 采样率。LonggetAudioFps()Get 推流音频帧率,单位: Hz。LonggetAudioSpeed()Get 推流音频码率,单位: bps。StringgetBeginPushTime()Get 推流开始时间。StringgetClientIp()Get 推流客户端 IP。LonggetMetaAudioSpeed()Get metadata 中的音频码率,单位: bps。LonggetMetaFps()Get metadata 中的帧率。LonggetMetaVideoSpeed()Get metadata 中的视频码率,单位: bps。StringgetPushDomain()Get 推流域名。StringgetResolution()Get 分辨率。StringgetServerIp()Get 接流服务器 IP。StringgetStreamName()Get 流名称。StringgetVcodec()Get 视频编码格式, 例:"H264"。LonggetVideoFps()Get 推流视频帧率,单位: Hz。LonggetVideoSpeed()Get 推流视频码率,单位: bps。voidsetAcodec(String Acodec)Set 音频编码格式, 例:"AAC"。voidsetAppName(String AppName)Set 推流路径。voidsetAsampleRate(Long AsampleRate)Set 采样率。voidsetAudioFps(Long AudioFps)Set 推流音频帧率,单位: Hz。voidsetAudioSpeed(Long AudioSpeed)Set 推流音频码率,单位: bps。voidsetBeginPushTime(String BeginPushTime)Set 推流开始时间。voidsetClientIp(String ClientIp)Set 推流客户端 IP。voidsetMetaAudioSpeed(Long MetaAudioSpeed)Set metadata 中的音频码率,单位: bps。voidsetMetaFps(Long MetaFps)Set metadata 中的帧率。voidsetMetaVideoSpeed(Long MetaVideoSpeed)Set metadata 中的视频码率,单位: bps。voidsetPushDomain(String PushDomain)Set 推流域名。voidsetResolution(String Resolution)Set 分辨率。voidsetServerIp(String ServerIp)Set 接流服务器 IP。voidsetStreamName(String StreamName)Set 流名称。voidsetVcodec(String Vcodec)Set 视频编码格式, 例:"H264"。voidsetVideoFps(Long VideoFps)Set 推流视频帧率,单位: Hz。voidsetVideoSpeed(Long VideoSpeed)Set 推流视频码率,单位: bps。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
-
PushDataInfo
public PushDataInfo()
-
PushDataInfo
public PushDataInfo(PushDataInfo 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
-
getStreamName
public String getStreamName()
Get 流名称。- Returns:
- StreamName 流名称。
-
setStreamName
public void setStreamName(String StreamName)
Set 流名称。- Parameters:
StreamName- 流名称。
-
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。
-
getServerIp
public String getServerIp()
Get 接流服务器 IP。- Returns:
- ServerIp 接流服务器 IP。
-
setServerIp
public void setServerIp(String ServerIp)
Set 接流服务器 IP。- Parameters:
ServerIp- 接流服务器 IP。
-
getVideoFps
public Long getVideoFps()
Get 推流视频帧率,单位: Hz。- Returns:
- VideoFps 推流视频帧率,单位: Hz。
-
setVideoFps
public void setVideoFps(Long VideoFps)
Set 推流视频帧率,单位: Hz。- Parameters:
VideoFps- 推流视频帧率,单位: Hz。
-
getVideoSpeed
public Long getVideoSpeed()
Get 推流视频码率,单位: bps。- Returns:
- VideoSpeed 推流视频码率,单位: bps。
-
setVideoSpeed
public void setVideoSpeed(Long VideoSpeed)
Set 推流视频码率,单位: bps。- Parameters:
VideoSpeed- 推流视频码率,单位: bps。
-
getAudioFps
public Long getAudioFps()
Get 推流音频帧率,单位: Hz。- Returns:
- AudioFps 推流音频帧率,单位: Hz。
-
setAudioFps
public void setAudioFps(Long AudioFps)
Set 推流音频帧率,单位: Hz。- Parameters:
AudioFps- 推流音频帧率,单位: Hz。
-
getAudioSpeed
public Long getAudioSpeed()
Get 推流音频码率,单位: bps。- Returns:
- AudioSpeed 推流音频码率,单位: bps。
-
setAudioSpeed
public void setAudioSpeed(Long AudioSpeed)
Set 推流音频码率,单位: bps。- Parameters:
AudioSpeed- 推流音频码率,单位: bps。
-
getPushDomain
public String getPushDomain()
Get 推流域名。- Returns:
- PushDomain 推流域名。
-
setPushDomain
public void setPushDomain(String PushDomain)
Set 推流域名。- Parameters:
PushDomain- 推流域名。
-
getBeginPushTime
public String getBeginPushTime()
Get 推流开始时间。- Returns:
- BeginPushTime 推流开始时间。
-
setBeginPushTime
public void setBeginPushTime(String BeginPushTime)
Set 推流开始时间。- Parameters:
BeginPushTime- 推流开始时间。
-
getAcodec
public String getAcodec()
Get 音频编码格式, 例:"AAC"。- Returns:
- Acodec 音频编码格式, 例:"AAC"。
-
setAcodec
public void setAcodec(String Acodec)
Set 音频编码格式, 例:"AAC"。- Parameters:
Acodec- 音频编码格式, 例:"AAC"。
-
getVcodec
public String getVcodec()
Get 视频编码格式, 例:"H264"。- Returns:
- Vcodec 视频编码格式, 例:"H264"。
-
setVcodec
public void setVcodec(String Vcodec)
Set 视频编码格式, 例:"H264"。- Parameters:
Vcodec- 视频编码格式, 例:"H264"。
-
getResolution
public String getResolution()
Get 分辨率。- Returns:
- Resolution 分辨率。
-
setResolution
public void setResolution(String Resolution)
Set 分辨率。- Parameters:
Resolution- 分辨率。
-
getAsampleRate
public Long getAsampleRate()
Get 采样率。- Returns:
- AsampleRate 采样率。
-
setAsampleRate
public void setAsampleRate(Long AsampleRate)
Set 采样率。- Parameters:
AsampleRate- 采样率。
-
getMetaAudioSpeed
public Long getMetaAudioSpeed()
Get metadata 中的音频码率,单位: bps。- Returns:
- MetaAudioSpeed metadata 中的音频码率,单位: bps。
-
setMetaAudioSpeed
public void setMetaAudioSpeed(Long MetaAudioSpeed)
Set metadata 中的音频码率,单位: bps。- Parameters:
MetaAudioSpeed- metadata 中的音频码率,单位: bps。
-
getMetaVideoSpeed
public Long getMetaVideoSpeed()
Get metadata 中的视频码率,单位: bps。- Returns:
- MetaVideoSpeed metadata 中的视频码率,单位: bps。
-
setMetaVideoSpeed
public void setMetaVideoSpeed(Long MetaVideoSpeed)
Set metadata 中的视频码率,单位: bps。- Parameters:
MetaVideoSpeed- metadata 中的视频码率,单位: bps。
-
getMetaFps
public Long getMetaFps()
Get metadata 中的帧率。- Returns:
- MetaFps metadata 中的帧率。
-
setMetaFps
public void setMetaFps(Long MetaFps)
Set metadata 中的帧率。- Parameters:
MetaFps- metadata 中的帧率。
-
-