我有一个终端应用程序需要拍摄网络摄像头照片,然后对其进行一些处理。我无法让它初始化。在使用 QTKit 的 Apple 文档中有一个名为MyRecorder的应用程序的相当完整的演示,我能够使其正常工作。我还能够对其进行修改以获取单个帧而不是流。
当我将其移至终端应用程序时,startRunning
QTCaptureSession 命令根本不执行任何操作。没有错误,一切都报告为成功,但我的网络摄像头没有亮起,也没有捕获任何帧。
知道这里发生了什么吗?是否有任何类型的安全限制或其他类型的限制会阻止 QTCaptureSession 工作?