2017-10-21 125 views
-1

我目前正在研究一種智能家居項目,它將傳感器和那些東西連接起來。主服務器運行在Raspberry Pi上,並使用Node JS進行設計。在本地網絡上,您可以訪問系統網頁並查看日誌,用戶和管理傳感器。在網絡瀏覽器中嵌入IP攝像頭

我還想添加一個相機流。我有一臺IP攝像機,我想將它連接到同一個網絡,並能夠在網頁上看到它。我不介意有一些延遲或延遲,我不需要訪問我的家庭網絡以外的服務。

我搜索了一下,但我找不到任何簡單的解決方案。我閱讀了有關RTSP和RTMP協議,並且在這些情況下它們可能會有所幫助。我也讀過,有一些插件可用,如VLC和Quick Time,但我更喜歡不需要它們的解決方案。顯然,HTML5支持這一點,但我無法繼續前進。瀏覽器支持不應該成爲問題,因爲我假裝只使用谷歌瀏覽器及其最新版本。所以如果有任何易於與Chrome集成併兼容的插件,那應該沒問題!

我也發現了一些服務,像這樣的:

  1. https://www.ipcamlive.com/
  2. http://rtsp.live/#login

他們似乎提供一些免費服務,但我不知道這是最好的解決辦法。

那麼,有沒有人可以幫助這種情況?如何輕鬆將視頻從IP攝像機傳輸到本地網絡中的Web瀏覽器(即使有延遲或滯後)?

謝謝,伊戈爾!

回答

0

我解決了這個問題。如果有人有類似的問題,我希望這可以幫助!

爲了達到這個我想要的效果,取決於您正在使用的相機。我正在使用rg-ip01相機。一些相機將使用不同的協議和技術。所以我安裝了攝像頭並訪問了它的IP地址。我檢查了網頁(在Chrome上)並開始尋找一些線索。有些意見recquired的ActiveX或Internet Explorer,但是移動視圖也沒了,它的HTML是這樣的:

<img name="main" id="main" border="0" width="640" height="480" src="http://192.168.1.109:8080/videostream.cgi?loginuse=admin&amp;loginpas="> 

我插在我的HTML,它在Chrome上工作得很好!將IP更改爲相機的IP並檢查是否沒有定義任何密碼(如果是這樣,請將其添加到鏈接中的字段,並且檢查用戶!)。

我相信這可能會有所不同,從相機到相機,但很多人使用相同的軟件,所以也許它工作!

謝謝,伊戈爾!

0

IP攝像機流到哪裏?似乎我沒有找到Streaming服務器。

  • 您需要RTMP服務器,但需要一些IP攝像機內置RTMP服務器。
  • ipcamlive是一個流媒體服務。但你需要帶寬發送。
  • 您不會安裝任何插件,但RTMP需要插件,即flash,vlc。您需要轉換爲HTTP協議。例如HLS,Mpeg-DASH
  • 您可以使用nginx-rtmp模塊將它們轉換。
+0

相機應該流到網絡瀏覽器。我如何設置此服務器並在瀏覽器中傳輸圖像? – user3735796