2012-08-10 51 views
0

我有一个终端应用程序需要拍摄网络摄像头图片,然后对其执行一些处理。我很难让它初始化。在使用QTKit的Apple文档中有一个名为MyRecorder的应用程序的相当完整的演示,我可以使其正常工作。我也能够修改它来获取一个帧而不是一个流。我无法获取QTCaptureSession在终端应用程序中捕获

当我将它移动到终端应用程序时,QTCaptureSession命令的startRunning根本没有任何作用。没有错误,并且一切都报告成功,但是我的摄像头不亮,并且没有帧被捕获。

任何想法这里发生了什么?是否有任何形式的安全限制或其他类型的限制会阻止QTCaptureSession的运行?

+0

这只是一段文字。请清理问题并清楚说明你在问什么。 – 2012-08-10 04:14:03

回答

0

因此切换到AVFoundation解决了我的问题。我仍然不确定这个问题是什么,但是现在使用AVFoundation似乎是要走的路,因为它本来就是为了替代QtKit而设计的。

相关问题