【Raspberry Pi】Raspberry PIにmjpg-streamerを導入して遊んでみる
はじめに
こんにちは、がんがんです。
最近Raspberry Pi Mouseの実験を進めているのですが、
Mouse視点からの様子が見たいなと思い、mjpg-streamerを導入しました。
今回は導入方法についてまとめておきます。
目的
- mjpg-streamerを導入する
- mjpg-streamerで遊んでみる
mjpg-streamerの導入
導入方法は記事によって様々ですが、clone元は同じなようです。subversion
は
$ cd ~ $ sudo apt-get -y install cmake libjpeg8-dev build-essential $ git clone https://github.com/jacksonliam/mjpg-streamer.git $ cd mjpg-streamer/mjpg-streamer-experimental $ make $ sudo make install
mjpg-streamerの実行
参考記事を参考にして、実行用のshellスクリプトを作成します。ラズパイ用のカメラモジュールから使用するために、LD_LIBRARY_PATH=.
を追加しています。
#!/bin/sh PORT="8080" ID="xxxx" PW="xxxxxxxx" SIZE="640x480" FRAMERATE="20" cd ~ cd mjpg-streamer/mjpg-streamer-experimental LD_LIBRARY_PATH=. ./mjpg_streamer \ -i "input_raspicam.so -fps $FRAMERATE" \ -o "output_http.so -w ./www -p $PORT -c $ID:$PW"
shellの実行を行い、ブラウザからhttp://(IPアドレス):8080
にアクセスします。
username
とpassword
を入力すると、MJPG-Streamerの画面が表示されます。
今回は同ネットワーク内のタブレットから確認しましたが、今後は外部ネットワークからのアクセスを試みます。
まとめ
今回はMJPG-Streamerを導入する方法を調査しました。
Raspberry Pi Mouse上のカメラからも動作出来たため、後ほどそちらについてもまとめていきます。