mpcbridge ver 0.5をリリースしました。
http://www.fourthgate.jp/mpcbridge/mpcbridge_0.5.zip
【概要】
mpd(Music Player Daemon)のリモコンとして動作するWebアプリで、各種PC/タブレット端末のWebブラウザーでアクセスして操作します。
最大の特徴は、アーティスト名の日本語対応です。アーティスト名が五十音順にソートされ、読みがなで検索することができます(完全対応ではありません)。
mpcbridgeをインストールするホストでは、mpdが動いているホストである必要はありません。
ただし、Webサーバーが動いている必要があります。
【動作環境】
1) Webアプリ側
・ApacheなどのWebサーバー
mod_rewriteが必要です。
・PHP 5.2.8以上(CakePHP2.2を使用しているためです)
DOM/libxmlも必要です。
・MySQLなどのデータベース
VortexBOX2.2の場合、PHPの追加のモジュールと、MySQLのインストールが必要になります。
2) クライアント側
Safari、Chrome等のレンダリングエンジンにAppleWebKitを使用したWebブラウザー
(IEでは一部表示が崩れることがありました)
画面レイアウトは、タブレット端末(iPadやNexus 7等)を想定しています。
【ver 0.4から0.5への変更点】
以下の修正、変更を行っています。
1) 五十音検索
/isearch/initial/
から
/isearch/artist/
へGETで引き渡すアーティスト名をurlencodeしていなかったのを修正
2) 再生状況のページとプレイリストのページ遷移を変更
3) 再生状況のページに、ユニコード絵文字を使用
(iOS端末とAndroid端末以外は表示できないかもしれません)
4) フリーテキスト検索で、半角カタカナ、全角カタカナで検索したときにマッチしない不具合を修正
5) コンソールコマンドsetartistのcronmainのバグ修正、cronmainのヘルプを追加
6) ドキュメントの誤記修正
VortexBOXへのインストール例を以下に書いていますので、参考にしてください。
http://aki.sunnyday.jp/blog/?p=628