如何选择视频分辨率、帧率、码率
通常情况下,视频属性的选择需要根据产品的实际情况确定。
例如:
1 对 1,老师和学生的窗口比较大,要求分辨率高一些,随之帧率和码率也要高一些。
1 对 4,老师和学生的窗口都比较小,分辨率可以低一些,对应的帧率和码率也会低一些,以减少编解码的资源消耗和缓解下行带宽的压力。
一般可按照下列场景中的推荐值进行设置。
视频通话场景 | 视频属性推荐设置 |
---|---|
2 人视频通话 | 分辨率 320 x 240、帧率 15 fps、码率 200 Kbps 分辨率 640 x 360、帧率 15 fps、码率 400 Kbps |
多人视频通话 | 分辨率 160 x 120、帧率 15 fps、码率 65 Kbps 分辨率 320 x 180、帧率 15 fps、码率 140 Kbps 分辨率 320 x 240、帧率 15 fps、码率 200 Kbps |
若您希望自定义视频属性,比如调高码率以保证视频质量,可以使用 setVideoEncoderConfiguration
对各参数进行自定义设置。
高分辨率、帧率、码率会提高视频的清晰度,但同时也可能导致卡顿,并引起计费的增加。