用于旁路直播的输出音频的码率。单位为 Kbps,默认值为 48,最大值为 128。
用于旁路直播的输出音频的声道数
默认值为 1。取值范围为 [1,5] 中的整型,建议取 1 或 2。 3、4、5 需要特殊播放器支持:
用于旁路直播的输出音频的采样率
背景色,默认 0x000000。
用于旁路直播的输出视频的宽,默认 360。
低延时模式
用于管理参与旁路直播的视频转码合图的用户
最多支持 17 人同时参与转码合图。
直播视频上用户视频的透明度
取值范围为 [0.0,1.0]:
视频帧高度
旁路推流的用户 ID
视频帧宽度
视频帧左上角的横轴位置
视频帧左上角的纵轴位置
直播视频上用户视频帧的图层编号
整数,取值范围为 0 到 100。
Agora SDK 从 v2.3.0 开始支持将 zOrder 设为 0。
参与合图的用户数量,默认 0。
用于旁路直播的输出视频的码率。单位为 Kbps。默认值为 400 Kbps。
用于旁路直播的输出视频的编码规格:
用于旁路直播的输出视频的帧率。单位为 fps。默认值为 15 fps。
用于旁路直播的输出视频的 GOP。单位为帧。默认值为 30 帧。
用于旁路直播的输出视频的宽,默认 640。
管理旁路推流转码的类
示例代码
var LiveTranscoding = { width: 640, height: 360, videoBitrate: 400, videoFramerate: 15, lowLatency: false, audioSampleRate: AgoraRTC.AUDIO_SAMPLE_RATE_48000, audioBitrate: 48, audioChannels: 1, videoGop: 30, videoCodecProfile: AgoraRTC.VIDEO_CODEC_PROFILE_HIGH, userCount: 0, backgroundColor: 0x000000, transcodingUsers: [], };