Raspberry Pi Zero W でストリーム再生

やりたいこと

  • MotionEyeOS で撮影しているカメラ画像をストリーミングで再生させたかった。

結論

omxplayer --live --orientation 90 http://10.0.0.111:8084

omxplayer

Raspberry Pi OS lite ではデフォルトでは入っていないので apt install omxplayer でインストール。

–live

これがないと最初の画像を表示してそのままほとんど更新されなくなるので必須。

–orientation 90

90 度倒して表示する。カメラ画像が縦長なのでこうしている。普通の向きであれば不要。

http〜

ストリーミング URL。MotionEyeOS であれば、設定の Stream URL をクリックすると取得できる。まぁ、IPアドレス:8084 なわけですが。

背景

ラズパイ ZERO W の miniHDMI 端子に 7 インチ HDMI ディスプレイ(1024x600)を接続している。
ただし、これは HDMI 出力なので omxplayer が使えるが、そうでない場合は上記の通りになると思われる。