2010-03-29 64 views
21

我正在寻找一种解决方案,在OS X下创建“虚拟”网络摄像头设备(即作为普通硬件摄像头,但应用程序完全控制输出内容)。我对C++有相当的经验,但与Objective-C和OSX/Cocoa编程不太相关。为OS X创建虚拟网络摄像头设备

任何人都可以指引我正确的方向,在哪里看,我应该寻找什么?我已经搜索过,但大部分结果似乎都集中在Windows和DirectX上。

谢谢!

+1

想知道同样的事情。我猜很多人都想在聊天中“作弊”。 ;-) – 2010-03-29 14:30:12

+0

哈哈:)我认为这有点奇怪,因为我找不到任何有关它的好消息。但也许我只是看错了地方。还在寻找,我发现这可能是有用的:http://gemma.apple.com/mac/library/documentation/GraphicsImaging/Reference/ImageCaptureDeviceModulesReference/index.html – andsve 2010-03-29 14:37:33

+0

我发现了一些可能有趣的链接与我处于同一情况的任何人(我还没有能够解决问题,但我仍在研究它): http://lists.apple.com/archives/usb/2002/Sep/msg00045 .html http://lists.apple.com/archives/darwin-development/2001/Jul/msg00357.html – andsve 2010-03-30 13:17:49

回答

3

去的方式是使用CoreMediaIO框架。您可以使用该框架创建一个虚拟设备。