mpdのWebクライアント mpcbridge ver. 1.1

mpcbridge ver 1.1をリリースしました。

http://www.fourthgate.jp/mpcbridge/mpcbridge.zip

【概要】
mpd(Music Player Daemon)のリモコンとして動作するWebアプリです。
最大の特徴は、アーティスト名の日本語対応です。
完全ではありませんが、アーティスト名が五十音順にソートされ、アーティスト名を読みがなで検索することができます。
Webアプリですので、インストール先は、mpdが動いているホストである必要はありません。
※mpdのデータベースアップデートにmpcを使用する場合は、mpcbridgeをインストールするホストにもmpd/mpcが必要です。
まだ、機能不足、使い勝手が悪い部分もありますが、逐次機能を追加していくつもりです。

【動作環境】
1) Webアプリ側
・ApacheなどのWebサーバー
mod_rewriteが必要です。
・PHP 5.2.8以上(CakePHP2.2を使用しているためです)
DOM/libxmlも必要です。また、ImageMagickも必要です。
・MySQLなどのデータベース

その他にjQueryとjQuery Mobileも使用しています。

2) クライアント側
Safari、Chrome等のレンダリングエンジンにAppleWebKitを使用したWebブラウザーに対応しています。
・Internet Explorer では表示が崩れます
・FirefoxやOperaでは、十分なチェックをしていません
・ユニコード絵文字を使用しており、OSやWebブラウザーによっては、正しく表示されない場合があります
(Mac OS X 10.8のSafari、iOS6のiPod touch、Nexus 7のGoogle Chromeで表示されることを確認しています。Kindle Fire HDは絵文字部分が化けます)
画面レイアウトは、タブレット端末(iPod touch、Nexus 7、Kindle Fire等)を想定しています。
個人的には、7インチサイズのタブレットがオススメです。

【ver 1.0から1.1への変更点】
以下の修正、変更を行っています。
1) 一曲のみ再生指定するときに、ファイル名に/が含まれていると、再生リストに登録されない問題を解消しました。
2) WAVファイル再生時に、音声フォーマットとビットレートが正しく表示されない問題を解消しました。


mpcbridgeの詳細は、こちらをご覧ください。

カテゴリー: PCオーディオ, Webコンテンツ パーマリンク