Raspberry Pi の環境設定

Created Date: 2016-04-20/ updated date: 2018-03-13
Owner & Collaborators
License
Summary
Raspberry Pi (以降ラズパイと記す) の勉強会の資料です。
この記事は Raspberry Pi 勉強会 の一部です。

Memo

動画配信 (MJPG-streamer)

posted by ohwada on June 07, 2016
MJPG-streamer は、UVC (USB Video Class) 対応のWEBカメラからjpeg画像を取り出して、Motion-JPEG としてストリーミング配信するアプリです。

インストール
ライブラリをインストールする
$ sudo apt-get install subversion
$ sudo apt-get install imagemagick
$ sudo apt-get install libjpeg-dev
$ sudo apt-get install libv4l-dev
$ sudo apt-get install v4l-utils

mjpg-streamer をダウンロードする
$ cd ~
$ mkdir builds
$ cd builds

ビルドする
$ cd mjpg-streamer
$ make

電源投入時に自動起動する
設定ファイルのひな形をダウンロードする
$ cd /tmp

カメラに合わせて変更する
Buffalo BSW20KM15 では、-y (YUYV format) の指定が必要でした。
$ nano rpi-mjpg-streamer/init/mjpg-streamer.sample
---
#PLUGIN_IN="$MJPG_STREAMER_INSTALL/input_uvc.so -d $DEVICE_IN -r $RESOLUTION -f $FPS -l $LED"
PLUGIN_IN="$MJPG_STREAMER_INSTALL/input_uvc.so -d $DEVICE_IN -r $RESOLUTION -f $FPS -l $LED -y"
---

自動起動を設定する
$ sudo cp rpi-mjpg-streamer/init/mjpg-streamer.sample /etc/init.d/mjpg-streamer
$ sudo chmod 755 /etc/init.d/mjpg-streamer
$ sudo insserv mjpg-streamer

WEBブラウザでアクセスする
BASIC認証画面が出るので、ユーザ名「pi」パスワード「raspberry」を入力する。

参考

Comments