2014-10-19 102 views
0

我想问一下是否可以将视频源从摄像机发送到Arduino板,并通过以太网sheild将其发送到Apache Web服务器,然后在浏览器中显示它某种形式。我不是试图将音频和视频一起传输,只是视频。音频并不是我所关心的。 我曾见过人们通过网络发送JPEG图像,但从来没有一个视频。我对网络和arduino都很陌生,所以我甚至不知道它是否足够简单,即使不使用Arduino并使用PC来通过Web服务器发送直播流。如果可能的话,如果为可能用于此任务的可能的php/html函数提供链接,我将非常感激,因为这些是我使用的唯一Web语言。通过Arduino和Web进行监控

回答

0

这是不可能的,因为所有的Arduino板都具有很弱的处理能力来处理视频流。此外,数据无法通过串行链路快速传输,并且没有足够的SRAM空间来缓冲帧。

就我个人而言,我建议尝试使用Raspberry PI + Motion进行直播视频。 如果你想坚持使用Arduino,我认为即将推出的Tre板可以完成这样的工作,但这将比PI解决方案更昂贵。

检查这些链接:

Raspberry PI webcam server tutorial

Raspberry Pi remote webcam

+0

谢谢。我正在寻找这个东西,我想我可能会使用这个策略。但问题是,使用这些技术和类似教程中描述的技术只能访问本地网络中的摄像头源。我的项目是基于Web的,所以我希望能够发送视频源以供Web服务器处理和显示。所以我可以在不需要静态IP地址的情况下访问它。 – Sarosh 2014-10-20 11:59:39

+0

我认为你可以访问你的本地网络之外的流,如果你提供公共IP或域的运动和适当的端口转发设置。动态IP问题可以使用ddns服务(如no ip)轻松解决。我使用它,它工作完美!我曾经在运动过程中测试了流媒体到互联网,但它只在mozilla上运行。接受答案,如果它帮助你,谢谢! – Manos 2014-10-20 12:11:44

+0

谢谢队友。我还有其他一些事情,我需要一些时间来尝试这些。但是,谢谢你的帮助。 – Sarosh 2014-10-21 17:08:34