繁体   English   中英

从iPhone摄像头创建实时流并将其托管在网页上

[英]Create live stream from iPhone camera and host it on a web page

TL; DR

如何通过iPhone的命令行从iPhone摄像机访问视频流? 我可以使用node.js或bash脚本吗?

较长的版本

我有一个非常棘手的项目构想,其中涉及从iPhone相机生成实时视频供稿。 我越狱了,并在iphone上安装了node.js。 我想将摄像机的实时视频流传递到node.js应用程序,该应用程序将在网页上显示视频源。 node.js服务器位于我的iPhone上。 我想将整个解决方案保留在我的iPhone上,这意味着所涉及的唯一服务器应该是我在iPhone上的节点服务器。 我可以直接通过node.js(可疑)访问摄像机吗? 我可以通过手机上的bash脚本访问相机吗(似乎更有可能)? 我正在寻找一种不会强迫我创建IOS应用程序的解决方案(就像我说的那样,hacky)。 我不想创建iPhone应用程序的原因是,在解决了涉及的软件之后,我最终希望为该任务构建自己的自定义硬件。 iphone内置了摄像头和麦克风,并且cpu功率比我计划使用的要低一些,因此我认为这将是一个很好的平台,可以用来开发软件原型。 一旦我在iphone上运行了该软件,我计划将该项目移植到使用hackberry(运行linux)构建的硬件上。

有一些这样的帖子(有点)随处可见,但是我相信它们都是Objective-C解决方案。 我对Objective-C一无所知,并且不打算在项目的后续迭代中使用Objective-C,所以我想避免使用基于Objective-C的解决方案(如果可能)。 如果您认为没有Objective-C是不可能的,并且您已经有了Objective-C解决方案,那么我不介意听到您的回答。

编辑我可以从iPhone命令行访问野生动物园吗? 我知道我可以从网页访问iPhone摄像头,所以我可以通过编程方式将手机导航到访问其摄像头的网页,从那里启动供稿,然后将该供稿传递到我的node.js应用程序中吗?

使用RED5和ffmpeg创建流服务器,然后可以编写简单的PHP类用作iPhone和服务器之间的桥梁,我建议您在iPhone App Part上使用Swift,希望对您有所帮助。 以下内容也可能对您有所帮助https://www.digitalocean.com/community/tutorials/how-to-setup-red5-on-ubuntu-12-10

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM