Constructor
new TRTCTranscodingConfig(mode, appId, bizId, videoWidth, videoHeight, videoBitrate, videoFramerate, videoGOP, backgroundColor, backgroundImage, audioSampleRate, audioBitrate, audioChannels, mixUsersArray, streamId)
Parameters:
Name | Type | Description |
---|---|---|
mode |
TRTCTranscodingConfigMode |
required
【字段含义】转码 config 模式 |
appId |
Number |
required
【字段含义】腾讯云直播 AppID |
bizId |
Number |
required
【字段含义】腾讯云直播 bizid |
videoWidth |
Number |
required
【字段含义】最终转码后的视频分辨率的宽度。 |
videoHeight |
Number |
required
【字段含义】最终转码后的视频分辨率的高度。 |
videoBitrate |
Number |
required
【字段含义】最终转码后的视频分辨率的码率(kbps) |
videoFramerate |
Number |
required
【字段含义】最终转码后的视频分辨率的帧率(FPS) |
videoGOP |
Number |
required
【字段含义】最终转码后的视频分辨率的关键帧间隔(又称为 GOP)。 |
backgroundColor |
Number |
required
【字段含义】混合后画面的底色颜色,默认为黑色,格式为十六进制数字,比如:“0x61B9F1” 代表 RGB 分别为(97,158,241)。 |
backgroundImage |
String |
required
【字段含义】混合后画面的背景图。 |
audioSampleRate |
Number |
required
【字段含义】最终转码后的音频采样率。 |
audioBitrate |
Number |
required
【字段含义】最终转码后的音频码率。 |
audioChannels |
Number |
required
【字段含义】最终转码后的音频声道数 |
mixUsersArray |
Array.<TRTCMixUser> |
required
【字段含义】每一路子画面的位置信息 |
streamId |
String |
required
【字段含义】输出到 CDN 上的直播流 ID。 |