微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

NvEncoder 的参数设置,用于通过 Facebook 直播进行流式传输

如何解决NvEncoder 的参数设置,用于通过 Facebook 直播进行流式传输

我正在尝试使用 ffmpeg 库流式传输视频,其中我已通过 facebook 实时启用 NVENC。我已经设置了一些参数,如

presetGUID: NV_ENC_PRESET_P4_GUID
rateControlMode : NV_ENC_ParaMS_RC_CBR
gopLength: 240
frameIntervalP : 1
averageBitrate: 2000000
maxBitrate : 4000000

现在我仍然收到来自 Facebook 的警告 "your keyframe rate is too low"。 如果有人知道有关 NvEncoder 参数的任何设置,请告诉我。

System info : ffmpeg version : 4.2.2
Nvidia driver versio : 460.27.04
CUDA Toolkit version : 11.2
Graphics card : Quadro RTX 5000 (16GB)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。