我正在尝试处理回调返回的相机帧didOutputSampleBuffer
,并且我想要高帧率来捕捉图像中的突然变化(如闪光灯熄灭)。调用回调的速率似乎与为连接设置的帧速率无关。即使我将帧速率设置为 60 via videoOut.minFrameDuration = CMTimeMake(1, 60);
,两个连续的 didOutputSampleBuffer 之间的间隔似乎在 60 - 80mS 左右(这是大约 17 - 12fps 的帧速率。为什么会这样?是否可以增加它?
问问题
337 次