iOS - 开发 iPhone 应用程序以将相机视频流式传输到计算机?

Posted

技术标签:

【中文标题】iOS - 开发 iPhone 应用程序以将相机视频流式传输到计算机?【英文标题】:iOS - Develop iPhone app to stream camera video to a computer? 【发布时间】:2013-02-18 19:11:52 【问题描述】:

我正在寻找一种方法来创建一个应用程序,该应用程序允许捕获的摄像机视频在计算机上进行流式传输。例如,一个人可能会在房间里走动 iPhone,而另一个人可能会在他们的计算机上流式传输该视频。有点像单向 Facetime,除了接收器在电脑上。另外,我不能只使用现有的应用程序,因为稍后我想更改程序以对传入的数据进行一些计算机视觉处理。

目前,我发现 AV Foundation 应该是视频捕获的正确选项 (from this question)。但是,我很难找到可以实际流式传输这些数据的方法。尤其是在 iPhone 上搜索如何创建应用程序时,经常会找到现有的应用程序来完成任务,而不是如何创建应用程序。

谁能告诉我有关如何从 iPhone 流式传输视频捕获的信息?非常感谢。

【问题讨论】:

【参考方案1】:

您可以将“Wowza 媒体服务器”用于流媒体目的 对于 wowza 媒体服务器 doenload :

Wowza Download

安装 wowza 后,现在您需要在 wowza 中设置实时设置以达到您需要的目的:

Setting Up Live Application

对于 ios 端,有一个库对于使用 RTMP 连接的视频流非常有用 您可以在

获得图书馆

RTMP library for Streaming

库示例

RTMP library for Streaming example

在这个从 iOS 端流式传输的好例子中

【讨论】:

【参考方案2】:

我在 ANGL lib 和 Wowza 媒体服务器上取得了成功。它提供平滑的 RTMP 流。

【讨论】:

以上是关于iOS - 开发 iPhone 应用程序以将相机视频流式传输到计算机?的主要内容,如果未能解决你的问题,请参考以下文章

Point Cloud使用iPhone相机

将相机应用旋转复制到横向 IOS 6 iPhone

在 iPhone 的 iOS 7 中打开相机时横向模式下的方向问题

iOS:使用缩放模拟 iPhone 相机胶卷

如何通过 XCode 在 iOS 应用中实现相机功能

相机屏幕仅显示空白黑色图像