0

我想以编程方式将 iphone 相机用作 PC 上的网络摄像头。这可能吗 ?如果可能的话,任何人都可以建议我任何例子,或者给我一些关于如何继续前进的想法。

谢谢阿布舍克

4

1 回答 1

4

这就是我可以想象的故事(对不起,实现起来并非易事,但至少它肯定是可能的):

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