Stingray's ブログ

米作りと趣味の電子工作

RaspberryPi 2

2015-10-18 23:41:01 | 電子工作
RaspberryPiへWebカメラを接続した。あっさりと動画配信ができる。使用したカメラはMCM-14W(UVC対応)。動画配信ソフトは MJPG-streamer を使用した。


isih@isih-desktop:~$ ssh -X pi@192.168.11.22  ←Raspberry Piへ接続する。
pi@192.168.11.22's password:   ←パスワード

pi@raspberrypi ~ $ sudo apt-get install subversion libjpeg-dev imagemagick ←必要なパッケージをインストール

pi@raspberrypi ~ $ svn co https://svn.code.sf.net/p/mjpg-streamer/code/mjpg-streamer mjpg-streamer ←MJPE-streamerのソースファイルの取得

pi@raspberrypi ~ $ cd mjpg-streamer/
pi@raspberrypi ~/mjpg-streamer $ ls ←取得したファイルを確認
CHANGELOG LICENSE Makefile mjpg_streamer.c mjpg_streamer.h plugins README scripts start.sh TODO utils.c utils.h www

pi@raspberrypi ~/mjpg-streamer $ make  ←コンパイルする

pi@raspberrypi ~/mjpg-streamer $ ls  ←コンパイル結果を確認
CHANGELOG input_uvc.so mjpg_streamer mjpg_streamer.o output_udp.so scripts utils.c www
input_file.so LICENSE mjpg_streamer.c output_file.so plugins start.sh utils.h
input_testpicture.so Makefile mjpg_streamer.h output_http.so README TODO utils.o

pi@raspberrypi ~/mjpg-streamer $ sudo ./mjpg_streamer -i "./input_uvc.so -f 10 -r 320x240 -d /dev/video0 -y -n" -o "./output_http.so -w ./www -p 8080"  ←「mjpg-streamer」を起動する

MJPG Streamer Version: svn rev: 3:172
i: Using V4L2 device.: /dev/video0
i: Desired Resolution: 320 x 240
i: Frames Per Second.: 10
i: Format............: YUV
i: JPEG Quality......: 80
o: www-folder-path...: ./www/
o: HTTP TCP port.....: 8080
o: username:password.: disabled
o: commands..........: enabled
^Csetting signal to stop  ←停止のため「Ctrl+C」操作をした
i: cleaning up ressources allocated by input thread
force cancellation of threads and cleanup resources
o: cleaning up ressources allocated by server thread #00
done
pi@raspberrypi ~/mjpg-streamer $

ブラウザから RaspberryPiへ接続する。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする