gpt4 book ai didi

ffmpeg - GOP 大小与实际延迟无关

转载 作者:行者123 更新时间:2023-12-04 23:13:54 30 4
gpt4 key购买 nike

据我所知,GOP 大小应该与可观察到的视频延迟(延迟)相关。例如,如果 GOP 大小为 2,则视频延迟应该接近 2 秒,依此类推,至少在使用 CBR 时。但是,当我将 GOP 大小设置为 2,将流发布到摄取服务器,使用此流并测量延迟时,它在 0.8-1.2 秒之间,而不是 2+ 秒,异常(exception)情况除外。增加 GOP 大小会导致相同的结果:GOP 4 的延迟接近 2.5 秒,而不是 4 秒。

我如何测量这种延迟:使用 OBS 从网络摄像头流式工作秒表以摄取服务器,并计算秒表值与从摄取消耗的流中显示的值之间的差异。为了获得更高的测量精度,我用秒表和从一个视野中摄取的实际图像制作了一张照片。

我的 OBS 设置是 here :

enter image description here

你能建议一下,为什么我会得到这样的结果,我关于 GOP 大小和视频延迟之间相关性的陈述有多相关?也许,像“zerolatency”这样的 H264 设置会产生一些魔力?

谢谢。

最佳答案

对于流媒体,每组图片由IPPPPPP组成-- 一个关键帧,后面跟着一些秒的 P 帧。原则上,编码器不需要引起任何给定长度的延迟。当您发送恒定比特率流时,会发生延迟,因为编码器有时必须以较低或较高的比特率重新编码某些帧。

关于ffmpeg - GOP 大小与实际延迟无关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56340448/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com