iphone - 在 PC 上使用 iPhone 摄像头作为网络摄像头

标签 iphone ios objective-c camera webcam

<分区>

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

谢谢 阿比舍克

最佳答案

这就是我想象的故事(抱歉,实现起来并不简单,但至少它肯定是可能的):

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

关于iphone - 在 PC 上使用 iPhone 摄像头作为网络摄像头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15470884/

上一篇:iphone - 复选标记单选

下一篇:iphone - 从 NSArray 获取同一生日的名字

相关文章:

objective-c - Objective-C++ : template metafunction for recognizing Objective-C classes?

objective-c - NSTableColumn 大小以适合内容

objective-c - _UIFallbackPresentationViewController

ios - 使用mac中的用户名进行身份验证

ios - 创建一个像 Apple Signin 一样的 facebook 登录按钮

iphone - 使用 NSString 作为对象名称

ios - swift 4 将具有未知根名称的 json 解码为 TableView

ios - 阶段完成后维持奖金

iphone - 如何创建类似 Siri 用户界面的气泡

iphone - 如何在我的 iPhone 应用程序中显示自定义阿拉伯字体?