在PC上使用iPhone相机作为网络摄像头

时间:2013-03-18 06:27:55

标签: iphone ios objective-c camera webcam

我想以编程方式将iphone相机用作PC上的网络摄像头。 这可能吗 ? 如果有可能,任何人都可以向我推荐任何一个例子,或者给我一些关于如何去做这件事的想法。

由于 阿布舍克巴克

1 个答案:

答案 0 :(得分:4)

这就是我能想象的故事(抱歉,实施起来并非易事,但至少它确实可行):

  1. 使用AVFoundation和CoreVideo框架从设备捕获实时视频数据;
  2. 打开TCP / IP连接(您可以使用原始BSD套接字,CFNetwork等)并通过该连接流式传输视频数据;
  3. 编写在PC上运行的客户端应用程序,接收数据并在屏幕上重建(例如)。有各种库可以完全用于媒体播放...如果您使用的是Linux,或者如果您正在使用Windows并使您的客户端应用程序伪装成网络摄像头,您也可以制作内核模块。