2020年9月6日日曜日

ラズパイでストリーミング

 

ストリーミング

USBカメラは、大概接続で即動くようだ。(2020年9月現在)

Raspbianのバージョンは何だっけ.

(僕の頭はいまだにDOSなので、UnixとDOSがごっちゃになっているかも 8080世代 CP-Mは知らんです。PAL,GALなんかもDOSばかりでGnuから早々に離脱 Gnu C目当てにすぎなかった)

ttps://www.sys-link.jp/it/electronic-kit/raspberrypi/raspberrypi-004/ 参照いました。

Linuxのストリーミングソフトである「MJPG-streamer」をインストール

$ sudo apt-get update
$ sudo apt-get install -y subversion libjpeg-dev imagemagick
$ svn co https://svn.code.sf.net/p/mjpg-streamer/code/mjpg-streamer mjpg-streamer
$ cd mjpg-streamer
$ make
$ sudo make install

start_server.sh

#!/bin/sh
PORT="8080"     #ポート番号
ID="user"       #ID
PW="passward"   #パスワード
SIZE="320x240"  #画面サイズ
FRAMERATE="2"   #フレームレート
export LD_LIBRARY_PATH=/usr/local/lib
./mjpg_streamer \
    -i "input_uvc.so -f $FRAMERATE -r $SIZE -d /dev/video0 -y -n" \
    -o "output_http.so -w /usr/local/www -p $PORT -c $ID:$PW"

$ sudo sh start_server.sh

この起動は,jpeg-streamerが必要なので、pathが通っていないとダメ。jpeg-stremerがあるディレクトリでpython スクリプトを実行すればよい。

他のPCなど(もちろん自機でも)
http://(RaspberyPIのURL):8080

こんな感じ。

0 件のコメント:

コメントを投稿