先のエントリーにも書いた、mpdのWebクライアントをリリースします。
まだ、β版とも言うのもおこがましいバージョンですが…
とりあえず、曲を選んで再生させるといったことはできます(笑)
インストールには、Webサーバーの設定が必要になります。
WebKit系ブラウザーしか確認していませんので、IEではうまく動かないかもしれません。
http://www.fourthgate.jp/mpcbridge/mpcbridge_0.1.zip
以下、画面例
先のエントリーにも書いた、mpdのWebクライアントをリリースします。
まだ、β版とも言うのもおこがましいバージョンですが…
とりあえず、曲を選んで再生させるといったことはできます(笑)
インストールには、Webサーバーの設定が必要になります。
WebKit系ブラウザーしか確認していませんので、IEではうまく動かないかもしれません。
http://www.fourthgate.jp/mpcbridge/mpcbridge_0.1.zip
以下、画面例
あまり時間が取れていないのですが、ちょこちょこと作業しています。
一通り実装したのは、
・ディレクトリをたどっていって、アルバム単位(ディレクトリ単位)でプレイリストに追加する部分
・現在再生中の楽曲及びプレイリストの情報を表示する部分
といったところです。
基本的に、タブレット端末のことしか考えてないので、jQuery Mobileを使っています。
再生中の楽曲の情報表示の部分は、ajaxを使っています。なんとなく動いている感じです(笑)
テストに使っているのは第3世代iPod touchですが、jQuery Mobileはちょっと重いのか、画面の更新にちょっと間があきます。
PEARのNet_MPDは、随分以前に開発が止まっていますが、必要なAPIはサポートしているようで、やりたいことは一通りできています。
しかし、mpdのAPIに関する適当な資料が見つかりません。
mpdのAPIを調べようとしたら、クライアント開発のためのライブラリのページを見つけました。
http://mpd.wikia.com/wiki/Client_Libraries
PHPのライブラリもいくつかあります。
もう開発は止まっているけど、PEARのライブラリもあります。
http://pear.php.net/package/Net_MPD/
ちょっと調べてみた感じでは、たいていのことはできそうなので、Webクライアントでも作ってみようかと思います。
目標はMPoD並みということで……
Kyushu Information Security Day 2012を受けてきました。
クラウド/ホスティング事業者が顧客から預かっているデータを消失させた場合、どこまで責任を問えるのかについての法律的なお話。MITB(Man in the Browser)攻撃のお話、Facebookのセキュリティのお話など、どれも興味深い内容でした。
機器側はIPv6に対応しているにもかかわらず、人間と運用が未対応であるがためのセキュリティ上の問題は、ちょっと怖くなりました。
しかし、こういう中身の濃いお話を聞けるセミナーへの参加者が、たかだか60人ほどというのも、なんとももったいない話です。
こちらに書いています。
興味のある方は、ご覧いただければ。
http://aki.sunnyday.jp/blog/?p=502
http://aki.sunnyday.jp/blog/?p=484
http://aki.sunnyday.jp/blog/?p=473
この二つのサービス、恥ずかしながら、全く知りませんでした。
前者は定額制の音楽聴き放題サービス、後者は高度なレコメンデーション機能を備えた自分専用ネットラジオサービスです。
米国では、Pandora Radioは従来の電波によるラジオ放送も含めて、最も聴かれているラジオ放送になったそうです。
どちらのサービスも、結果的に音楽業界の売上増に貢献しているそうです。
それだけでなく、違法ダウンロードよりもはるかに簡便な手段で音楽を聴けるようになるために、結果的に違法ダウンロードを減らすことに貢献しているそうです。
当然ながら、どちらも、日本ではサービスが提供されていません。
Spotifyは、日本に参入する意向は皆無らしいです(音楽業界との交渉が面倒くさいらしい)。
Pandoraは、多分、参入意欲はあるんじゃないかと思われますが。
以下のリンクを見ると、音楽業界、インターネット業界など関係業界も含めた動向が見えてきます。
http://www.musicman-net.com/SPPJ01/
http://www.drillspin.com/articles/index/5
Spotify、Pandora Radioの普及によって、iTunes Storeなどのダウンロード販売の売上が減っているそうです。そのため、ダウンロード販売は「高音質化」へ移行するのではといったことも書かれています。
これまで、個人的な趣味で色々と試してきましたが、これを事業として進めていきたいと思います。
mpd:
Music Player Daemonというもので、LinuxやMac OS X環境下で、音楽再生のためだけに動作するデーモンです。
スマートフォンやPCをリモコンとして使用できます。
音声出力先は、USB接続されたDAC、PC上のサウンドポート(アナログ/デジタル)などから、出力することができます。
組み込み用Linuxに実装されたVoyage mpdが、その筋では有名です。
mediatomb:
DLNAサーバーソフトです。
ソースコードからビルドする事で、一台のサーバーで、複数のDLNAサーバーをたてることも可能です。
mpdもそうですが、管理する楽曲/アルバム数が膨大になってくると、聴きたい楽曲/アルバムへのアクセスの手間がかかるようになります。そのような時に、ジャンル毎にDLNAサーバーをたてることで、アクセスが多少楽になります。
詳細は、お問い合わせください。