Class EncodeParams
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.trtc.v20190722.models.EncodeParams
-
public class EncodeParams extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description EncodeParams()
EncodeParams(EncodeParams 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 Long
getAudioBitrate()
Get 混流-输出流音频码率。取值范围[8,500],单位为kbps。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。Long
getAudioChannels()
Get 混流-输出流音频声道数,取值范围[1,2],1表示混流输出音频为单声道,2表示混流输出音频为双声道。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。Long
getAudioCodec()
Get 混流-输出流音频编码类型,取值范围[0,1, 2],0为LC-AAC,1为HE-AAC,2为HE-AACv2。默认值为0。当音频编码设置为HE-AACv2时,只支持输出流音频声道数为双声道。HE-AAC和HE-AACv2支持的输出流音频采样率范围为[48000, 44100, 32000, 24000, 16000]。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。Long
getAudioSampleRate()
Get 混流-输出流音频采样率。取值为[48000, 44100, 32000, 24000, 16000, 8000],单位是Hz。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。Long
getBackgroundColor()
Get 混流-输出流背景色,取值是十进制整数。常用的颜色有: 红色:0xff0000,对应的十进制整数是16724736。 黄色:0xffff00。对应的十进制整数是16776960。 绿色:0x33cc00。对应的十进制整数是3394560。 蓝色:0x0066ff。对应的十进制整数是26367。 黑色:0x000000。对应的十进制整数是0。 白色:0xFFFFFF。对应的十进制整数是16777215。 灰色:0x999999。对应的十进制整数是10066329。Long
getBackgroundImageId()
Get 混流-输出流背景图片,取值为实时音视频控制台上传的图片ID。String
getBackgroundImageUrl()
Get 混流-输出流背景图片URL地址,支持png、jpg、jpeg、bmp格式,暂不支持透明通道。URL链接长度限制为512字节。BackgroundImageUrl和BackgroundImageId参数都填时,以BackgroundImageUrl为准。图片大小限制不超过2MB。Long
getVideoBitrate()
Get 混流-输出流码率,音视频输出时必填。取值范围[1,10000],单位为kbps。Long
getVideoFramerate()
Get 混流-输出流帧率,音视频输出时必填。取值范围[1,60],表示混流的输出帧率可选范围为1到60fps。Long
getVideoGop()
Get 混流-输出流gop,音视频输出时必填。取值范围[1,5],单位为秒。Long
getVideoHeight()
Get 混流-输出流高,音视频输出时必填。取值范围[0,1080],单位为像素值。Long
getVideoWidth()
Get 混流-输出流宽,音视频输出时必填。取值范围[0,1920],单位为像素值。void
setAudioBitrate(Long AudioBitrate)
Set 混流-输出流音频码率。取值范围[8,500],单位为kbps。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。void
setAudioChannels(Long AudioChannels)
Set 混流-输出流音频声道数,取值范围[1,2],1表示混流输出音频为单声道,2表示混流输出音频为双声道。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。void
setAudioCodec(Long AudioCodec)
Set 混流-输出流音频编码类型,取值范围[0,1, 2],0为LC-AAC,1为HE-AAC,2为HE-AACv2。默认值为0。当音频编码设置为HE-AACv2时,只支持输出流音频声道数为双声道。HE-AAC和HE-AACv2支持的输出流音频采样率范围为[48000, 44100, 32000, 24000, 16000]。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。void
setAudioSampleRate(Long AudioSampleRate)
Set 混流-输出流音频采样率。取值为[48000, 44100, 32000, 24000, 16000, 8000],单位是Hz。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。void
setBackgroundColor(Long BackgroundColor)
Set 混流-输出流背景色,取值是十进制整数。常用的颜色有: 红色:0xff0000,对应的十进制整数是16724736。 黄色:0xffff00。对应的十进制整数是16776960。 绿色:0x33cc00。对应的十进制整数是3394560。 蓝色:0x0066ff。对应的十进制整数是26367。 黑色:0x000000。对应的十进制整数是0。 白色:0xFFFFFF。对应的十进制整数是16777215。 灰色:0x999999。对应的十进制整数是10066329。void
setBackgroundImageId(Long BackgroundImageId)
Set 混流-输出流背景图片,取值为实时音视频控制台上传的图片ID。void
setBackgroundImageUrl(String BackgroundImageUrl)
Set 混流-输出流背景图片URL地址,支持png、jpg、jpeg、bmp格式,暂不支持透明通道。URL链接长度限制为512字节。BackgroundImageUrl和BackgroundImageId参数都填时,以BackgroundImageUrl为准。图片大小限制不超过2MB。void
setVideoBitrate(Long VideoBitrate)
Set 混流-输出流码率,音视频输出时必填。取值范围[1,10000],单位为kbps。void
setVideoFramerate(Long VideoFramerate)
Set 混流-输出流帧率,音视频输出时必填。取值范围[1,60],表示混流的输出帧率可选范围为1到60fps。void
setVideoGop(Long VideoGop)
Set 混流-输出流gop,音视频输出时必填。取值范围[1,5],单位为秒。void
setVideoHeight(Long VideoHeight)
Set 混流-输出流高,音视频输出时必填。取值范围[0,1080],单位为像素值。void
setVideoWidth(Long VideoWidth)
Set 混流-输出流宽,音视频输出时必填。取值范围[0,1920],单位为像素值。void
toMap(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
-
EncodeParams
public EncodeParams()
-
EncodeParams
public EncodeParams(EncodeParams 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
-
getAudioSampleRate
public Long getAudioSampleRate()
Get 混流-输出流音频采样率。取值为[48000, 44100, 32000, 24000, 16000, 8000],单位是Hz。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。- Returns:
- AudioSampleRate 混流-输出流音频采样率。取值为[48000, 44100, 32000, 24000, 16000, 8000],单位是Hz。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。
-
setAudioSampleRate
public void setAudioSampleRate(Long AudioSampleRate)
Set 混流-输出流音频采样率。取值为[48000, 44100, 32000, 24000, 16000, 8000],单位是Hz。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。- Parameters:
AudioSampleRate
- 混流-输出流音频采样率。取值为[48000, 44100, 32000, 24000, 16000, 8000],单位是Hz。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。
-
getAudioBitrate
public Long getAudioBitrate()
Get 混流-输出流音频码率。取值范围[8,500],单位为kbps。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。- Returns:
- AudioBitrate 混流-输出流音频码率。取值范围[8,500],单位为kbps。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。
-
setAudioBitrate
public void setAudioBitrate(Long AudioBitrate)
Set 混流-输出流音频码率。取值范围[8,500],单位为kbps。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。- Parameters:
AudioBitrate
- 混流-输出流音频码率。取值范围[8,500],单位为kbps。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。
-
getAudioChannels
public Long getAudioChannels()
Get 混流-输出流音频声道数,取值范围[1,2],1表示混流输出音频为单声道,2表示混流输出音频为双声道。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。- Returns:
- AudioChannels 混流-输出流音频声道数,取值范围[1,2],1表示混流输出音频为单声道,2表示混流输出音频为双声道。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。
-
setAudioChannels
public void setAudioChannels(Long AudioChannels)
Set 混流-输出流音频声道数,取值范围[1,2],1表示混流输出音频为单声道,2表示混流输出音频为双声道。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。- Parameters:
AudioChannels
- 混流-输出流音频声道数,取值范围[1,2],1表示混流输出音频为单声道,2表示混流输出音频为双声道。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。
-
getVideoWidth
public Long getVideoWidth()
Get 混流-输出流宽,音视频输出时必填。取值范围[0,1920],单位为像素值。- Returns:
- VideoWidth 混流-输出流宽,音视频输出时必填。取值范围[0,1920],单位为像素值。
-
setVideoWidth
public void setVideoWidth(Long VideoWidth)
Set 混流-输出流宽,音视频输出时必填。取值范围[0,1920],单位为像素值。- Parameters:
VideoWidth
- 混流-输出流宽,音视频输出时必填。取值范围[0,1920],单位为像素值。
-
getVideoHeight
public Long getVideoHeight()
Get 混流-输出流高,音视频输出时必填。取值范围[0,1080],单位为像素值。- Returns:
- VideoHeight 混流-输出流高,音视频输出时必填。取值范围[0,1080],单位为像素值。
-
setVideoHeight
public void setVideoHeight(Long VideoHeight)
Set 混流-输出流高,音视频输出时必填。取值范围[0,1080],单位为像素值。- Parameters:
VideoHeight
- 混流-输出流高,音视频输出时必填。取值范围[0,1080],单位为像素值。
-
getVideoBitrate
public Long getVideoBitrate()
Get 混流-输出流码率,音视频输出时必填。取值范围[1,10000],单位为kbps。- Returns:
- VideoBitrate 混流-输出流码率,音视频输出时必填。取值范围[1,10000],单位为kbps。
-
setVideoBitrate
public void setVideoBitrate(Long VideoBitrate)
Set 混流-输出流码率,音视频输出时必填。取值范围[1,10000],单位为kbps。- Parameters:
VideoBitrate
- 混流-输出流码率,音视频输出时必填。取值范围[1,10000],单位为kbps。
-
getVideoFramerate
public Long getVideoFramerate()
Get 混流-输出流帧率,音视频输出时必填。取值范围[1,60],表示混流的输出帧率可选范围为1到60fps。- Returns:
- VideoFramerate 混流-输出流帧率,音视频输出时必填。取值范围[1,60],表示混流的输出帧率可选范围为1到60fps。
-
setVideoFramerate
public void setVideoFramerate(Long VideoFramerate)
Set 混流-输出流帧率,音视频输出时必填。取值范围[1,60],表示混流的输出帧率可选范围为1到60fps。- Parameters:
VideoFramerate
- 混流-输出流帧率,音视频输出时必填。取值范围[1,60],表示混流的输出帧率可选范围为1到60fps。
-
getVideoGop
public Long getVideoGop()
Get 混流-输出流gop,音视频输出时必填。取值范围[1,5],单位为秒。- Returns:
- VideoGop 混流-输出流gop,音视频输出时必填。取值范围[1,5],单位为秒。
-
setVideoGop
public void setVideoGop(Long VideoGop)
Set 混流-输出流gop,音视频输出时必填。取值范围[1,5],单位为秒。- Parameters:
VideoGop
- 混流-输出流gop,音视频输出时必填。取值范围[1,5],单位为秒。
-
getBackgroundColor
public Long getBackgroundColor()
Get 混流-输出流背景色,取值是十进制整数。常用的颜色有: 红色:0xff0000,对应的十进制整数是16724736。 黄色:0xffff00。对应的十进制整数是16776960。 绿色:0x33cc00。对应的十进制整数是3394560。 蓝色:0x0066ff。对应的十进制整数是26367。 黑色:0x000000。对应的十进制整数是0。 白色:0xFFFFFF。对应的十进制整数是16777215。 灰色:0x999999。对应的十进制整数是10066329。- Returns:
- BackgroundColor 混流-输出流背景色,取值是十进制整数。常用的颜色有: 红色:0xff0000,对应的十进制整数是16724736。 黄色:0xffff00。对应的十进制整数是16776960。 绿色:0x33cc00。对应的十进制整数是3394560。 蓝色:0x0066ff。对应的十进制整数是26367。 黑色:0x000000。对应的十进制整数是0。 白色:0xFFFFFF。对应的十进制整数是16777215。 灰色:0x999999。对应的十进制整数是10066329。
-
setBackgroundColor
public void setBackgroundColor(Long BackgroundColor)
Set 混流-输出流背景色,取值是十进制整数。常用的颜色有: 红色:0xff0000,对应的十进制整数是16724736。 黄色:0xffff00。对应的十进制整数是16776960。 绿色:0x33cc00。对应的十进制整数是3394560。 蓝色:0x0066ff。对应的十进制整数是26367。 黑色:0x000000。对应的十进制整数是0。 白色:0xFFFFFF。对应的十进制整数是16777215。 灰色:0x999999。对应的十进制整数是10066329。- Parameters:
BackgroundColor
- 混流-输出流背景色,取值是十进制整数。常用的颜色有: 红色:0xff0000,对应的十进制整数是16724736。 黄色:0xffff00。对应的十进制整数是16776960。 绿色:0x33cc00。对应的十进制整数是3394560。 蓝色:0x0066ff。对应的十进制整数是26367。 黑色:0x000000。对应的十进制整数是0。 白色:0xFFFFFF。对应的十进制整数是16777215。 灰色:0x999999。对应的十进制整数是10066329。
-
getBackgroundImageId
public Long getBackgroundImageId()
Get 混流-输出流背景图片,取值为实时音视频控制台上传的图片ID。- Returns:
- BackgroundImageId 混流-输出流背景图片,取值为实时音视频控制台上传的图片ID。
-
setBackgroundImageId
public void setBackgroundImageId(Long BackgroundImageId)
Set 混流-输出流背景图片,取值为实时音视频控制台上传的图片ID。- Parameters:
BackgroundImageId
- 混流-输出流背景图片,取值为实时音视频控制台上传的图片ID。
-
getAudioCodec
public Long getAudioCodec()
Get 混流-输出流音频编码类型,取值范围[0,1, 2],0为LC-AAC,1为HE-AAC,2为HE-AACv2。默认值为0。当音频编码设置为HE-AACv2时,只支持输出流音频声道数为双声道。HE-AAC和HE-AACv2支持的输出流音频采样率范围为[48000, 44100, 32000, 24000, 16000]。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。- Returns:
- AudioCodec 混流-输出流音频编码类型,取值范围[0,1, 2],0为LC-AAC,1为HE-AAC,2为HE-AACv2。默认值为0。当音频编码设置为HE-AACv2时,只支持输出流音频声道数为双声道。HE-AAC和HE-AACv2支持的输出流音频采样率范围为[48000, 44100, 32000, 24000, 16000]。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。
-
setAudioCodec
public void setAudioCodec(Long AudioCodec)
Set 混流-输出流音频编码类型,取值范围[0,1, 2],0为LC-AAC,1为HE-AAC,2为HE-AACv2。默认值为0。当音频编码设置为HE-AACv2时,只支持输出流音频声道数为双声道。HE-AAC和HE-AACv2支持的输出流音频采样率范围为[48000, 44100, 32000, 24000, 16000]。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。- Parameters:
AudioCodec
- 混流-输出流音频编码类型,取值范围[0,1, 2],0为LC-AAC,1为HE-AAC,2为HE-AACv2。默认值为0。当音频编码设置为HE-AACv2时,只支持输出流音频声道数为双声道。HE-AAC和HE-AACv2支持的输出流音频采样率范围为[48000, 44100, 32000, 24000, 16000]。混流任务发起过程中,为了保持CDN链接的稳定,不要修改音频参数(codec、采样率、码率、声道数)。
-
getBackgroundImageUrl
public String getBackgroundImageUrl()
Get 混流-输出流背景图片URL地址,支持png、jpg、jpeg、bmp格式,暂不支持透明通道。URL链接长度限制为512字节。BackgroundImageUrl和BackgroundImageId参数都填时,以BackgroundImageUrl为准。图片大小限制不超过2MB。- Returns:
- BackgroundImageUrl 混流-输出流背景图片URL地址,支持png、jpg、jpeg、bmp格式,暂不支持透明通道。URL链接长度限制为512字节。BackgroundImageUrl和BackgroundImageId参数都填时,以BackgroundImageUrl为准。图片大小限制不超过2MB。
-
setBackgroundImageUrl
public void setBackgroundImageUrl(String BackgroundImageUrl)
Set 混流-输出流背景图片URL地址,支持png、jpg、jpeg、bmp格式,暂不支持透明通道。URL链接长度限制为512字节。BackgroundImageUrl和BackgroundImageId参数都填时,以BackgroundImageUrl为准。图片大小限制不超过2MB。- Parameters:
BackgroundImageUrl
- 混流-输出流背景图片URL地址,支持png、jpg、jpeg、bmp格式,暂不支持透明通道。URL链接长度限制为512字节。BackgroundImageUrl和BackgroundImageId参数都填时,以BackgroundImageUrl为准。图片大小限制不超过2MB。
-
-