在appsrc中帧之间的Gstreamer最小等待时间不正确

时间:2018-10-05 11:28:00

标签: windows qt gstreamer

我将元素min-latency的{​​{1}}属性设置为appsrc5ms信号映射到我在其中推送帧的回调。但是我的水槽垫上两帧之间的时间差是随机的(不是5毫秒)。有时两个帧以相同的毫秒到达。我应该设置什么属性才能使两帧之间的时间间隔均匀?

1 个答案:

答案 0 :(得分:0)

appsrc用于发送帧,所以我假设您的意思是“有时在同一毫秒内从回调中请求两个帧 ”(不是到达)。

由于调度,不可能以毫秒为单位对回调进行计时。可能对于您的应用程序也不是必需的。您应该考虑在caps property of your appsrc中指定帧速率。