首页 > 解决方案 > AVFoundation AVCaptureVideoPreviewLayer 在几个小时后冻结

问题描述

我正在使用 AVFoundation 使用 AJA U-Tap SDI 接口监控视频和音频信号。一切都按预期工作,但在很长一段时间后预览会随机冻结。在过去的几周里,我注意到了 2-3 次。它发生在持续预览数小时后。没有内存泄漏、控制台消息、警告,会话正在运行,并且所有分配的对象似乎都是有效的。有没有人注意到这样的事情?谢谢。【macMini、BigSur 11.2.3、最新AJA固件】

标签: avfoundation

解决方案


我假设你正在使用AVCaptureSession. 尝试订阅以下通知以获取线索:

.AVCaptureSessionRuntimeError
.AVCaptureSessionDidStopRunning
.AVCaptureDeviceWasDisconnected
.AVCaptureInputPortFormatDescriptionDidChange

推荐阅读