あっきぃ日誌

鉄道ブログのような技術系ブログのようななにか

起動したら即YouTubeライブ動画を垂れ流しするラズピッピ

かるばぶ( @babukaru@mstdn.maud.io )がアラスカの公園のクマが川で生活する動画を推すので、おもにオタク系三大インスタンス(末代、nere9、mikutter)のせまい一部でクマ動画がブームしています。

www.youtube.com

が、いちいちタブとかウィンドウを出すのも微妙ですし、そういえばラズピッピ用のディスプレイモジュールがいろいろ死蔵しているので、クマ動画を垂れ流しするだけのラズピッピを構築してみました。

f:id:Akkiesoft:20180910001431j:plain

ディスプレイモジュールは3月に1000円で買ったWaveShareの3.2インチLCDです。ラズピッピはZero Wを使っていますが若干スペック的に難がありそうなので、余裕がある人は2なり3なりを使うといいと思います。

設定手順。LCDモジュールでデスクトップ画面が出るまでの手順は割愛するので各自手持ちのディスプレイをいい感じにセットアップしてください。

まずは自動起動YouTubeなのでとりあえずChromiumを使っています。--start-fullscreenでフルスクリーンに、--appでツールバーとかを排した感じで開いてくれるそうです。べんり。

$ mv ~/.config/lxsession/LXDE-pi/autostart ~/.config/lxsession/LXDE-pi/autostart.bak
$ vi ~/.config/lxsession/LXDE-pi/autostart

@chromium-browser --start-fullscreen --app=https://www.youtube.com/embed/2UIA8xOVcOs?autoplay=1

そのままでもすでにいい感じに動きますが、カーソルが隠れたり隠れなかったり、そして眺めているうちにディスプレイがスリープします。これらをどうにかするためにlightdmの設定を以下の通り編集します。あと、起動時の起動中画面と壁紙は読んでも無駄なので、greeterをコメントアウトしてカットします。

$ sudo vi /etc/lightdm/lightdm.conf

[Seat:*]
# ディスプレイのスリープ無効化と、カーソルを隠す
xserver-command=X -s 0 dpms -nocursor

# 以下はいらんのでコメントアウトする
# greeter-session=pi-greeter
# greeter-hide-users=false

デスクトップを再起動して完成。

$ sudo systemctl restart lightdm

意外とお手軽に動画垂れ流しソリューションができました。