max-mbps:表示每秒钟能处理的最大宏块数量。
max-fs: 表示接收端能够解码的一帧图像的最大尺寸,这个尺寸用这帧图像包含的宏块数来量化,即max-fs的数值。常见的分辨率与max-fs关系如下:
640x360P : 920
1280x720P: 3600
1920x1080P: 8160
max-fps:表示接收端能够处理的最大帧率。如果发送端发送的帧率高于接收端设置的值,那么接受端会在解码后丢掉多余的帧。但是如果解码说可以支持1080p@30fps,其实它也是可以支持720p@60fps的。所以可以通过设置max-fps来提高处理的效率。
max-br:表示最大比特率,对VCL HRD参数是以1000bit为单位,对NAL HRD参数是以1200bit为单位。例子中max-br=1500,表示VCL HRD参数的最大比特率是1500 kbits/s,NAL HRD参数的最大比特率是1800 kbits/s。
maxFs -> max bitrate
1080p -> 4M
720p -> 2M
360p -> 640k
180p -> 200k
90p -> 45k
Delay: 一般300--500ms,超过1500ms认为不好。
视频延迟和人感官的关系,大致如下:
0 ~ 400毫秒 | 人感觉不到视频在通信过程中的延迟 |
400 ~ 800毫秒 | 人能感觉到轻微延迟,但不影响通信互动 |
800毫秒以上 | 人能感觉到延迟而且影响通信互动 |