录制模式: 设为 web,则启用页面录制模式。录制生成 MP4 文件。此外,录制服务会在当前 MP4 文件时长超过 2 小时或大小超过 2 GB 时创建一个新的 MP4 文件。 不填,则启用合流录制模式且只录制老师的音视频。录制生成 M3U8 和 TS 文件。
重试超时时间,单位为秒。最多重试两次。设置 retryTimeout 参数后,Agora 建议你参考课堂录制最佳实践进行操作。
录制配置
设置输出音频的采样率、码率、编码模式和声道数 0:(默认)48 kHz 采样率,音乐编码,单声道,编码码率约 48 Kbps 1:48 kHz 采样率,音乐编码,单声道,编码码率约 128 Kbps 2:48 kHz 采样率,音乐编码,双声道,编码码率约 192 Kbps
设置录制的最大时长,单位为小时,范围为 [1,720]。 如果你设置了课堂持续时间,会按照课堂持续时间向上取整。 假设课堂持续时间是 1800 秒,maxRecordingHour 则为 1 小时。 如果你没有设置课堂持续时间,maxRecordingHour 默认为 2 小时。 当录制时长超过 maxRecordingHour,录制会自动停止。
是否等待 true: 在启动页面录制任务后立即暂停录制。录制服务会打开并渲染待录制页面,但不生成切片文件。 false: (默认)启动页面录制任务并开始录制。
录制页面根地址
录制页面地址
输出视频的码率 范围 [50, 8000]。 针对不同的输出视频分辨率,videoBitrate 的默认值不同: 输出视频分辨率大于或等于 1280 × 720:默认值为 2000。 输出视频分辨率小于 1280 × 720:默认值为 1500。
输出视频的帧率 范围 [5, 60] 默认值为 15
设置输出视频的高度,单位为 pixel,范围为 [480, 1920]。 默认为 720。videoWidth 和 videoHeight 的乘积需小于等于 1920 × 1080。
设置输出视频的宽度,单位为 pixel,范围为 [480, 1920]。 默认为 1280。videoWidth 和 videoHeight 的乘积需小于等于 1920 x 1080。
录制参数