Class VideoEncode
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.trtc.v20190722.models.VideoEncode
-
public class VideoEncode extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description VideoEncode()VideoEncode(VideoEncode 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 LonggetBitRate()Get 输出流码率,音视频输出时必填。取值范围[1,10000],单位为kbps。LonggetFps()Get 输出流帧率,音视频输出时必填。取值范围[1,60],表示混流的输出帧率可选范围为1到60fps。LonggetGop()Get 输出流gop,音视频输出时必填。取值范围[1,5],单位为秒。LonggetHeight()Get 输出流高,音视频输出时必填。取值范围[0,1080],单位为像素值。LonggetWidth()Get 输出流宽,音视频输出时必填。取值范围[0,1920],单位为像素值。voidsetBitRate(Long BitRate)Set 输出流码率,音视频输出时必填。取值范围[1,10000],单位为kbps。voidsetFps(Long Fps)Set 输出流帧率,音视频输出时必填。取值范围[1,60],表示混流的输出帧率可选范围为1到60fps。voidsetGop(Long Gop)Set 输出流gop,音视频输出时必填。取值范围[1,5],单位为秒。voidsetHeight(Long Height)Set 输出流高,音视频输出时必填。取值范围[0,1080],单位为像素值。voidsetWidth(Long Width)Set 输出流宽,音视频输出时必填。取值范围[0,1920],单位为像素值。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
-
VideoEncode
public VideoEncode()
-
VideoEncode
public VideoEncode(VideoEncode 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
-
getWidth
public Long getWidth()
Get 输出流宽,音视频输出时必填。取值范围[0,1920],单位为像素值。- Returns:
- Width 输出流宽,音视频输出时必填。取值范围[0,1920],单位为像素值。
-
setWidth
public void setWidth(Long Width)
Set 输出流宽,音视频输出时必填。取值范围[0,1920],单位为像素值。- Parameters:
Width- 输出流宽,音视频输出时必填。取值范围[0,1920],单位为像素值。
-
getHeight
public Long getHeight()
Get 输出流高,音视频输出时必填。取值范围[0,1080],单位为像素值。- Returns:
- Height 输出流高,音视频输出时必填。取值范围[0,1080],单位为像素值。
-
setHeight
public void setHeight(Long Height)
Set 输出流高,音视频输出时必填。取值范围[0,1080],单位为像素值。- Parameters:
Height- 输出流高,音视频输出时必填。取值范围[0,1080],单位为像素值。
-
getFps
public Long getFps()
Get 输出流帧率,音视频输出时必填。取值范围[1,60],表示混流的输出帧率可选范围为1到60fps。- Returns:
- Fps 输出流帧率,音视频输出时必填。取值范围[1,60],表示混流的输出帧率可选范围为1到60fps。
-
setFps
public void setFps(Long Fps)
Set 输出流帧率,音视频输出时必填。取值范围[1,60],表示混流的输出帧率可选范围为1到60fps。- Parameters:
Fps- 输出流帧率,音视频输出时必填。取值范围[1,60],表示混流的输出帧率可选范围为1到60fps。
-
getBitRate
public Long getBitRate()
Get 输出流码率,音视频输出时必填。取值范围[1,10000],单位为kbps。- Returns:
- BitRate 输出流码率,音视频输出时必填。取值范围[1,10000],单位为kbps。
-
setBitRate
public void setBitRate(Long BitRate)
Set 输出流码率,音视频输出时必填。取值范围[1,10000],单位为kbps。- Parameters:
BitRate- 输出流码率,音视频输出时必填。取值范围[1,10000],单位为kbps。
-
getGop
public Long getGop()
Get 输出流gop,音视频输出时必填。取值范围[1,5],单位为秒。- Returns:
- Gop 输出流gop,音视频输出时必填。取值范围[1,5],单位为秒。
-
setGop
public void setGop(Long Gop)
Set 输出流gop,音视频输出时必填。取值范围[1,5],单位为秒。- Parameters:
Gop- 输出流gop,音视频输出时必填。取值范围[1,5],单位为秒。
-
-