速查 ZEGO 开发者文档|如何选择视频分辨率、帧率、码率?
2022/05/12

「速查 ZEGO 开发者文档」栏目旨在帮助开发者更好地利用 ZEGO 开发者文档中心,快速定位在使用 SDK 时遇到的问题。

包含快速介入、常见问题、音视频基础知识等,让 ZEGO 技术智库,帮你更好的接入 SDK!产品 / 插件:实时音视频 / 实时语音 / 低延迟直播
平台 / 框架:全平台

概念解释

  • 分辨率:单位英寸中所包含的像素点数;
  • 帧率:是单位时间内视频显示帧数的量度单位,单位为 fps(frame per second);
  • 码率:是指每秒传输的比特(bit)数,单位为 bps(bit per second)。

设置分辨率、帧率、码率

设置视频参数时,主要考虑的因素有视频清晰度、屏幕尺寸以及宽带压力,一般要根据实际场景来调整。

高分辨率、高码率会保证高质量的视频,但同时会增加对宽带的压力,可能导致卡顿。 如果是一对一视频通话场景,要求实时性较高,画面清晰,这时候使用低分辨率即可,相应帧率和码率也要低一些,会减少对宽带的压力。如果是直播场景,要求画面细腻,平滑,这时候使用尽量高的分辨率,相应帧率和码率也要高一点,但会增加对宽带的压力。 一般可参考以下场景中推荐的值进行设置:

直播场景通常需要较大码率来提升视频质量,一般建议将直播码率设为通话场景的两倍。
视频的分辨率、帧率和码率设置方法可参考“常用视频配置”,可直接使用 SDK 提供的预设组合值,也可以自定义参数。关于常用视频配置,我们下期将进行详细介绍!



下期预告:《常用视频配置》

在视频通话或直播时,开发者可以根据需要指定推流和拉流视频相关配置,如视频采集分辨率、视频编码输出分辨率、视频帧率、码率、视图模式和镜像模式。

设置合适的视频分辨率、帧率和码率可以在音视频场景中提供用户更好的使用体验。选择合适镜像模式与视图模式则可以让开发者提供个性化的视频显示模式。

扫一扫,获取更多服务与支持
热门推荐
H.264 与 H.265 视频编解码器的区别,哪个更好?
2024/07/26
直播产品中的“六边形战士”来了!ZEGO 超低延迟直播,高质量带来新增长!
2024/07/23
什么是抖动?如何使用抖动缓冲区来减少抖动
2024/07/22
热门标签
AI 降噪
AI课堂
ExpressSDK
MSDN
RTI
SEI
webrtc
ZIM
互动白板
即构融资
在线KTV
在线K歌
屏幕共享
录屏采集
数智人
直播技术
范围语音
行业报告
语聊房
语音社交
超分
音视频
音视频开发
音视频技术
音频编码
关注我们
获得更多服务与支持了解价格与优惠 扫码关注我们
关注我们
获得更多服务与支持了解价格与优惠 扫码关注我们