ローカルブロードバンドネットワークからRaspberry Piのカメラフィードにアクセスする方法


8

バックグラウンド

Raspberry Piの現在の設定は次のとおりです。

USB Webcam -> Raspberry Pi -> Netgear Router -> Local ISP -> Internet

私のISPはキャプティブポータルを提供しており、そこからログインしてインターネットにアクセスできます。パブリックIPアドレスは203.xxx.xx.xxのように表示されます。ブラウザーからこのIPにアクセスしようとすると、ISPに移動しますキャプティブポータルページ。これ以上のアクセスは許可されません。

同じISPに接続している他の多くの人々がいて、彼らにも(当然)同じIPが与えられています。

ISPは専用のIPを割り当てる準備ができていないか、ポートを転送するようにNetgearルーターを構成できるようにポートを開く準備ができていません。

質問

Piにモーションをインストールしました。ローカルLANを介して192.168.1.3:8080を介して、つまりNetgearルーターネットワーク内にアクセスできます。ネットワークの外、つまりオフィスなどの遠隔地からアクセスするにはどうすればよいですか。

teamviewerのようなサードパーティのソフトウェアを使用して、Piシステム全体をインターネット経由で中継したくありません。

ストリームをクラウドサーバーに効率的にアップロードしてアクセスできる方法はありますか?


モーションには、サードパーティのサーバーにキャプチャをアップロードするオプションが含まれていませんか?
Tensibai

@Tensibaiライブフィード用に構成する方法..
Shakti Phartiyal

このようなリアルタイムのライブフィードを実現することはできません。1秒以上の更新で、おそらく本当に解決策ではないかもしれません
Tensibai

回答:


4

解決しようとしている問題はNATトラバーサルと呼ばれ、キャリアグレードのNATを使用しながら別のデバイスと通信しようとしています

潜在的に、SOCKSのようなプロトコルを使用して、サーバーを介してすべてのパケットをプロキシすることができます。これはおそらく例外的にうまくスケーリングしませんが、クライアントをあまり多く用意する予定がない場合は、おそらく許容できます。もちろん、ネットワークの外(NATの内部ではない)のサーバーに料金を支払うか、サーバーを実行する必要があります。これは少し複雑で不便な場合があります。

または、ルーターに穴を開け、2つのクライアント間で直接通信することもできます。ウィキペディアによれば、「VoIP製品、オンラインゲームアプリケーション、およびP2Pネットワーキングソフトウェアはすべてホールパンチングを使用しています。」ユースケースがそれに似ている場合は、検討する価値があります。

また、この質問はスーパーユーザーに関連しており、spacecrabが回答しています。

はい、オプション:静的IPとポート転送を可能にするVPNサービスを使用してアクセスを購入すると、期待どおりにクライアントがデバイスと直接通信できるようになります。

オプション2:VPS(仮想プライベートサーバー)で取引を見つけ、OpenVPNのような人気のあるVPNソフトウェアを自分で設定します。最終結果は同じですが、構成部分ははるかに詳細です。午後に軽いネットワーキングを学ぶ理由を見つけようとするなら、良い学習経験。


ありがとう.. @ Aurora0001は良い方法のようです.. VPNソリューション。そうでない場合はこの1つは承認された答えは..です私は少数のより多くの回答を待ってみましょう
シャクティPhartiyal

@ShaktiPhartiyal問題ありません。待って、もっと良い答えがあるかどうかを確認することは常に良い考えです。私の答えがあなたを正しい軌道に乗せることを願っています。すぐに受け入れる必要はありません!
Aurora0001

1
@ Aurora0001あなたの答えはいつも私を助けた...
のIoT恋人

@ Aurora0001 SOCKSの進め方を教えてください。出発点はありますか?
Shakti Phartiyal

@ShaktiPhartiyal私自身はフォローしていませんが、トンネルを設定するためのDigitalOceanのチュートリアルはかなり明確に見えます。
Aurora0001

4

別の解決策は、Raspberry Piにフィードをクラウドサーバーにプッシュすることでしょうか。

もう1つの答えは、外部からpiを取得する最良の方法を提供しますが、それを行う必要がない場合は、たまにセキュリティカメラスタイルの画像が必要な場合は、フォルダーを監視するようなスクリプトを作成できます。新しい画像が表示されたら、リモートの場所にアップロードします。完全なフィードが必要な場合は、YouTubeなどにストリーミングし、フィードを非公開にして、いつでもそこにアクセスできます。

YouTubeプロセスの手順は次のとおりです。

http://www.makeuseof.com/tag/live-stream-youtube-raspberry-pi/

フォルダを自動的にアップロードする方法は次のとおりです。

/raspberrypi/12495/is-auto-upload-possible


オートコンプリートは良いことのように見えます。ありがとうございました
Shakti Phartiyal 2017年

0

多くのISPプロバイダーは、住宅顧客がポート80または8080を使用することを許可していません。Motionでは別のポート番号を使用してみてください。また、許可されているポートをISPに確認してください。また、Netgearルーターでポート転送をアクティブにする必要があるため、トラフィックはRaspberry Piにルーティングされます

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.