RaspberryPiとUSBカメラを使って動画配信をしてみました(Mjpg-Streamer)!!

RaspberryPiとUSBカメラを使って動画配信をしてみました(Mjpg-Streamer)!!

今回は、Raspberry Piと市販のUSBカメラを使ってリアルタイムの動画配信を行いたいと思います。
Raspberry PiにOSをまだインストールされてない方は過去の記事「超簡単!Raspberry pi imager を使って簡単にRaspberry Pi OSを入をいれよう!」にインストール方法がありますので参考にしてください。

さて、今回はRaspberry PiにUSBカメラを繋ぎ、ブラウザからリアルタイムで映像を見たいと思います。



今回、使用するソフトは「Mjpg-Streamer」です。
おそらくUSBカメラを使うソフトでは一番有名だと思います。

今回使用するのはこちらです。

USBカメラはアマゾンで購入しました。


Mjpg-Streamerをインストール

・コンソールを開きます。

・アップデートをします。

sudo apt-get update

・ライブラリをインストール。
 パスワードの入力を求められるので入力
 「続行しますか?」と聞かれるのでyを入力
 


sudo apt install libjpeg8-dev cmake

・ファイルをダウンロード。

git clone https://github.com/jacksonliam/mjpg-streamer.git

・インストールしたファイルに移動します。

cd mjpg-streamer/mjpg-streamer-experimental

・コンパイルをします。

make

・インストールします。

sudo make install

インストール完了しました、次はMjpg-Streamerを起動させます。


Mjpg-Streamerを起動

mjpg-streamer/mjpg-streamer-experimentalに移動し次のコマンドを実行します。

bash start.sh

すると下記の画像のようになれば完了です。

ブラウザでカメラの映像を見てみよう!

※Raspberry Piと同じネット環境でしか視聴できません。

ブラウザに「(Raspberry Piのアドレス):8080」と入力しアクセスします。

すると下の画像のようにリアルタイムの映像を見ることができます。


最後に

いかがでしたでしょうか。
ローカル環境限定ですがとても簡単に映像を見ることができました。
家や会社で少し離れた場所の確認等をしてみてはいかがでしょうか。
今後もお役にたてる情報を発信していきますのでよろしくお願いいたします!