2014-10-19 104 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