2017-10-21 54 views
-1

私は現在、スマートホームプロジェクトに取り組んでいます。メインサーバーはRaspberry Piで動作し、ノードJSを使用して設計されています。ローカルネットワーク上では、システムWebページにアクセスして、ログ、ユーザー、およびセンサーを管理できます。WebブラウザにIPカメラを埋め込む

カメラストリーミングを追加したいと思います。私はIPカメラを持っているので、同じネットワークに接続して、Webページ上にそのカメラが見えるようにしたいと思います。遅延やレイテンシは気にせず、ホームネットワーク以外のサービスにアクセスする必要はありません。

少し検索しましたが、簡単な解決策が見つかりませんでした。私はRTSPとRTMPプロトコルについて読んでおり、これらのケースでは役立つかもしれません。私は、VLCやQuick Timeのようないくつかのプラグインがあると読んでいますが、私はそれらを必要としないソリューションを好むでしょう。どうやら、HTML5はそれをサポートしていますが、私はそれを前に進めることができませんでした。私はGoogle Chromeとその最新バージョンを使うふりをするので、ブラウザのサポートは問題ではありません。ですから、簡単に統合してChromeと互換性のあるプラグインがあれば、それはうまくいくはずです。

私はまた、これらのようないくつかのサービスが見つかりました:

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

は、彼らはいくつかの無料サービスを提供するように見えるが、私はこれが最善の解決策であるかはわかりません。

だから、誰もこの状況を助けることができますか?私のローカルネットワーク内のIPカメラからWebブラウザにビデオを簡単にストリームすることができます(レイテンシやラグあり)。

ありがとう、イゴール!

答えて

0

私はこの問題を解決しました。誰かがこれに似た問題を抱えているなら、これが助けてくれることを願っています

これを達成するには、私が試していたように、使用しているカメラに大きく依存しています。私はrg-ip01カメラを使用していました。一部のカメラは、異なるプロトコルと技術を使用します。そこで私はカメラをインストールし、そのIPアドレスにアクセスしました。私はChrome上のWebページを調べ、手がかりを探し始めました。いくつかのビューは、ActiveXまたはInternet Explorerをrecquiredが、モバイルビューはしませんでしたし、その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カメラストリームはどこにありますか?ストリーミングサーバーが見つかりませんでした。

  • RTMPサーバーが必要ですが、一部のIPカメラ組み込みRTMPサーバーが必要です。
  • ipcamliveはストリーミングサービスです。送信には帯域幅が必要です。
  • プラグインはインストールしませんが、RTMPにはプラグイン(flash、vlcなど)が必要です。 HTTPプロトコルに変換する必要があります。たとえば、HLS、Mpeg-DASH
  • これらを変換するには、nginx-rtmp moduleを使用できます。
+0

カメラはWebブラウザにストリームする必要があります。このサーバーをセットアップして、イメージをブラウザでストリーミングするにはどうすればよいですか? – user3735796