#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


Front page   New Page list Search Recent changes   Help   RSS of recent changes