2015年2月9日月曜日

raspberry pi でストリーミングした動画をwindowsで見る(~30fps)

1日つぶしたのでメモ。
今日調べた限りではここで紹介されているライブラリを使わないとraspberrypiカメラモジュールのストリーミングでfpsが出ない(他の手法は写真を連続で撮って配信しているものが多いため遅く、不安定)

主要参考記事
スイッチサイエンスマガジン様 : Cloud Piをつかってみました。(カメラモジュール)
http://mag.switch-science.com/2015/01/22/cloudpi_5/

Pieces for electronic kits 様 : Rasberry Piで動画のストリーミング再生をする
http://neko-kousaku.hatenadiary.jp/entry/2014/05/26/183522

参考記事内の主要ライブラリ(github)

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

参考記事中(両方)のgitクローン部分の「jacksoliam」がタイプミスしており、ここを「jacksonliam」とするとDLできた。わざとか?それともjacksonさんがタイプミスしていたのを修正したのか・・・
git clone https://github.com/jacksonliam/mjpg-streamer.git

あとは記事通りにインストール

記事通りにmjpeg-streamer を走らせ、同じLAN内のwindowsのブラウザでスムーズな動画ストリーミングできていることを確認(320x240だが) 

注意点として高FPSにすると電力を食うのかstreamer の挙動が不安定になり停止する場合がある。今回スマホ用モバイルバッテリー(2.1A 出力)を使用していたがコレが原因なのかは未確認