在Mac OSX中检测和显示USB摄像头

时间:2012-08-05 23:39:02

标签: objective-c macos

我想知道如何检测连接到我的Mac的任何网络摄像头并将其显示在我的Mac OSX应用程序上?我应该对/dev连接的设备进行路径搜索吗?如果是这样,我将如何从端口读取输出或激活外国相机?

1 个答案:

答案 0 :(得分:2)

您应该使用高级API。如果您的目标是OS X 10.7及更高版本,请使用AVFoundation的AVCaptureSession类。如果您需要支持Mac OS X 10.6及更早版本,请使用QuickTime的QTCaptureDevice类。两者都在http://developer.apple.com/mac/上有详细记录。