#topicpath * mp3jukebox [#q70a60df] RIGHT:EBUG 第67回会合 ~ 2018年11月17日、新潟市万代市民会館 ~ 川俣吉広、kaw@on.rim.or.jp **mp3jukeboxとは [#v6df49c7] こんなの → [[ネットワーク対応MP3ジュークボックス]] -古いPCの再利用 -流しっぱなし想定の用途 --起動すると自動再生 --ループ再生 → エンドレス -ネットワーク対応 --リモートのMP3ファイル再生 --リモートからの制御可 -制御API --ファイルベース~ 例: ctrlディレクトリ中にstopというファイル(中身は見ない。空ファイルOK)を作ると再生中の曲を中断し次の曲に行く。 ---コマンド: rescan, clean, usecache, checkcache, pause, exit, restart, reboot, halt, mute, loud, stop ---ステータス: reverse, playing, playing/contents, playing/endstatus, playing/started --ユーザI/F~ コマンドラインで直接ファイル操作をしてもよいし、GUIの上物を被せるのもあり ---ローカルファイル, NFS, sshfs ... ---適当なFTPクライアント, Web (CGIなど), mail ... **実装 [#je986060] :player.sh| :mpg123| :ftp| :fwatch| :asyncevent.sh| **パッケージング [#k3aab7ff] ---- #topicpath