Raspberry Piウェブカメラサーバーを作成し、ライブビデオをストリーミングする方法|| モーション+ウェブカメラ+ Raspberry Pi

こんにちは、 Being Engineersへようこそ。

これを見ている場合、 Raspberry Piの操作方法を知っている可能性があります。また、インターネット(ローカルネットワーク)経由でライブビデオをストリーミングできるWebcamサーバーを作成することもできます。

これが今日の予定です。 プロセスは非常に簡単ですが、結果は非常に印象的で便利です。 開始する前に、2つのことを知っておく必要があります。

  1. Raspberry piにOSをインストールする方法。 (リンク-//www.instructables.com/id/HOW-TO-INSTALL-RA ...)
  2. Raspberry piのモニターにラップトップスクリーンを使用する方法。 (リンク-//www.instructables.com/id/How-to-Use-Window ...)

したがって、始める前に、プロセスがこの結果を達成する唯一のプロセスではないことを明確にしたいと思います。 これがユーザーにとって最も便利だと思ったので、これを示しています。

YouTubeチャンネル-www.youtube.com/c/being_engineers1をご覧ください

当社のウェブサイト-www.being-engineers.com

ビデオチュートリアルを作成しました。 ご覧ください。 :)

それでは始めましょう。

ステップ1:コンポーネントを収集する

このプロジェクトでは、次のものが必要です。

  • Raspberry Pi 3 Model B (どのバージョンでも機能しますが、PI 3では、このサーバーをワイヤレスにすることができるWiFiの規定があります)
  • USBウェブカメラ (古いLogitechウェブカメラを使用します。より良い結果を得るには、より良いカメラを使用してください。)
  • 5V 2A電源Honor 13000mah Power Bankを使用します)
  • LANケーブル (RJ-45ケーブル)
  • 最低8 GBクラス10 SDカードSandisk 32GBクラス10 SDカードを使用します)

Raspbian OSをSDカードにインストールしていない場合は、メモリーカードリーダーが必要で、Raspberry PiにOSをインストールする方法に関するチュートリアルを確認してください。

ステップ2:Raspberry Piをセットアップする

raspbian OSがインストールされたSDカードがあることを前提としています。

次に、PiにSDカード挿入します。

USBカメラを4つの使用可能なUSBポートのいずれかに接続します。

LANケーブルまたはLANケーブルをPiに接続し、もう一方の端をルーターに接続します。

次に、Raspberry Piの電源を入れます。

次のステップは、Raspberry Pi 3ユーザー専用です。 その他。 手順4に進みます。

ステップ3:WiFi経由でPiをインターネットに接続する(Raspberry Pi 3ユーザーのみ)

Raspbianのデスクトップを開き、正しいパスワードを入力してWiFiに接続します。

raspbianがWiFiによってネットワークに接続されたら、システムをシャットダウンします。

次に、LANケーブルを取り外して再起動します。 その後、WiFiのみを介してインターネットに接続する必要があります。

これにより、RJ-45ケーブルを使用せずに、Webカメラとpiをどこにでも移動できます。

ステップ4:Raspberry PiのIPアドレスを知る

Pi IPアドレスを表示するには、次の手順を実行します。

  1. ラップトップまたはモバイルでブラウザー開きます 。 (ラップトップまたはモバイルはpiと同じネットワーク内にある必要があります)
  2. ルーターのデフォルトIPアドレスを入力して、 ルーター設定に移動します。 (ルーターのどこかに書かれています。)
  3. 接続されているデバイスリストを見つけます
  4. raspberryという名前のデバイスの対応するIPアドレスを見つけます。

この例では、 192.168.0.107

ステップ5:SSH接続(PUTTY)でPiに接続します

Puttyを開き、PiのIPアドレスを入力して接続します。

「pi」および「raspberry」は、Raspbianのデフォルトの「 ログイン名 」および「 パスワード 」です。

ログインしたらすぐにシステムを更新およびアップグレードすることをお勧めします。

それを行うには、コマンド「 sudo apt-get update 」と「 sudo apt-get upgrade 」を1つずつ入力します

ステップ6:ソフトウェアをインストールし、必要な設定を行う

コマンド「 sudo apt-get install motion 」を入力して、インストールを開始します。

次に、カメラが正しく検出されることを確認します。

コマンド「 lsusb 」を入力して入力します。 カメラの名前が表示されます。 存在しない場合は、カメラに何らかの問題あるか、カメラが「モーション」でサポートされていません

インストールが完了したら、コマンド「 sudo nano /etc/motion/motion.conf 」を入力してEnterキーを押します。

次に、.confファイルの設定を変更する必要があります。 設定を見つけるのが難しい場合がありますが、 「ctrl + w」を使用して見つけます。 したがって、次の手順に従ってください。

  1. 'daemon'がONであることを確認してください。
  2. 「framerate」 を1000〜1500の範囲で設定します。
  3. ' Stream_port'8081のままにします。
  4. 「Stream_quality」100でなければなりません
  5. Stream_localhost」OFFに変更します。
  6. ' webcontrol_localhost'OFFに変更します。
  7. 「品質」100に設定します。
  8. 幅」「高さ」640480に設定します。
  9. 「post_capture」5に設定します。
  10. ctrl + xを押して終了します。 y入力して保存し、 入力して一致させます。

再度コマンド「 sudo nano / etc / default / motion」入力し、Enterを押します

'start_motion_daemon'yesに設定します。 保存して終了。

ステップ7:サーバーの起動

まず、モーションソフトウェアを再起動する必要があります。 それを行うには、コマンド「sudo service motion restart」入力して、Enter キーを押します。

再びコマンド「sudo motion」入力して、Enter キーを押します。 これでサーバーの準備が整いました。

ステップ8:完了です!!

ブラウザを開きます。 ラズベリーパイのIPアドレスとポート番号を次のように入力します。

192.168.0.107:8081 (最初にIPアドレス、次に「:」、次にポート番号があります)。 Enterキーを押します。

これで、ラップトップまたはモバイル、あるいはその両方で直接ウェブカメラからのライブフィードを見ることができます

このチュートリアルをお楽しみください。 はいの場合、チャンネルBeing Engineersに登録してください。 私たちのチャンネルへのあなたのサポートと関心を見る上でとても役立ちます。

チャンネルリンク-//www.youtube.com/c/being_engineers1

平和。

関連記事