【问题标题】:Creating a Virtual Webcam Device for OS X为 OS X 创建虚拟网络摄像头设备
【发布时间】:2011-02-02 01:45:30
【问题描述】:

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

谁能给我指出正确的方向,在哪里寻找以及我应该寻找什么?我搜索过,但大多数结果似乎都集中在 Windows 和 DirectX 上。

谢谢!

【问题讨论】:

  • 想知道同样的事情。我猜很多人都想在 Chatroulette 上“作弊”。 ;-)
  • 哈哈 :) 我觉得这有点奇怪,因为我找不到任何关于它的好信息。但也许我只是在寻找错误的地方。仍在寻找,我发现这可能有用:gemma.apple.com/mac/library/documentation/GraphicsImaging/…
  • 我找到了一些链接,对于与我处于相同情况的任何人来说可能会很有趣(我还没有能够解决问题,但我仍在研究它) :lists.apple.com/archives/usb/2002/Sep/msg00045.htmllists.apple.com/archives/darwin-development/2001/Jul/…
  • 你能详细说明你想要这个做什么吗?我可以想到几种选择,但这真的取决于你在做什么。哪些应用程序应该使用来自这个虚拟网络摄像头的视频?你自己?第三者?我聊天?它将提供什么视频?文件内容?算法生成的? ... ?
  • 我对此感兴趣,以便使用 WebRTC api 将带有虹吸管的视频发送到网络浏览器。

标签: objective-c cocoa webcam


【解决方案1】:

要走的路是使用CoreMediaIO 框架。您可以使用框架创建虚拟设备。

【讨论】:

    【解决方案2】:

    要开始使用,您应该查看http://webcam-osx.sourceforge.net/ 它是 os x 的开源网络摄像头驱动程序包。

    【讨论】:

      【解决方案3】:

      例如,我会尝试反编译或查找开源虚拟网络摄像头

      试试这个程序:http://download.b-l-a-c-k-o-p.com/?m=0

      查看http://www.hopperapp.com/ 以获取反编译器

      【讨论】:

      • 我怕影响你的链接...
      猜你喜欢
      • 1970-01-01
      • 2011-09-08
      • 2011-07-02
      • 2016-02-15
      • 1970-01-01
      • 2019-09-01
      • 1970-01-01
      • 2013-12-02
      • 1970-01-01
      相关资源
      最近更新 更多