先日,といっても 1ヵ月ほど前ですが,ファイルサーバにUSB音源をセットアップした,ということを 一行ほど 書きました.それ以来事務所は (安物スピーカのショボい音ながら) 音楽の流れる空間になっています. 音楽の再生には,Linux で定番の mpg123 を使っていますが,毎回コマンドラインでファイルやオプションを指定したりするのはメンドイ,というのが正直なところ. さて,現在 Ajax についても勉強中でありますが,せっかくなのでこれを使わない手はありません.ということで,ブラウザからサーバの mp3 再生を制御する仕組みなんぞを小一時間考え,テキトーに実装してみました. 概要は,次の図のような感じです.最低限の機能として,再生,一時停止,曲送り,停止(終了)のみを用意しました. 動作の概要: 全体 ブラウザ上の制御ボタンをクリックすることで,割り当てられた onclick イベント