PSP、バージョン2.60へのアップデート開始――著作権保護機能に対応した動画も直接ダウンロード可能に
システムソフトウェアバージョン2.60で更新される主な機能としては、ネットワークに「RSSチャンネル」が追加され、RSSの技術を使い音声コンテンツを配信している Webページの登録、およびインターネット接続時に、登録したチャンネルの更新情報を自動的に取得し、音声コンテンツの再生が可能になった点や、著作権保護機能に対応した動画を、インターネットブラウザから直接メモリースティックデュオにダウンロード可能になった点、本体設定に「WMAの再生を有効にする」が追加され、WMA形式の音楽データを再生できるようになった点などが挙げられる。
エンクロージャのコンテンツをダウンロードできない podcast クライアントこと「RSSチャンネル」というのが 新しく追加されたそうなので、アップデートしました。
RSSチャンネルの使い方は、「RSSチャンネルを使ってみよう」というマニュアルが存在します。
iTunes のように Podcast Feed URL を登録しておくと、自動的にダウンロードしてくれるわけじゃないので、いまいちな感はぬぐえないですね。 しょうがないので、自分のiTunesの中にあるファイルをPSPで再生できるようにしてみました。
まず、手元のWindowsマシンにApache httpd サーバをインストールして、[iTunes Music] のフォルダをHTTPで同じLANの中からアクセスできるようにします。 次に Sample Channelを参考にPSPのブラウザでアクセスできる場所にRSS2.0フィードを作成します。 このときの各itemの enclosure url には先の手順でアクセスできるようにした iTunes のファイルをURLエンコードした(空白は%20とか)ものを指定します。 最後はPSPでフィードにアクセスし「RSSチャンネル」に登録するだけです。 これで、風呂に入りながら iTunes の音楽が聴けるわけですね。 実際聞いてみたところ、たまにリバッファリングすることはありましたが快適に音楽を聴くことができました。
おおお Apache をたててサーブするとはまさに Hack。家庭内LANで聞くときはこれでもよさげっすね。
RSS を作る部分ですが、mod_index_rss がよさげです。
http://tangent.org/index.pl?lastnode_id=478&node_id=409
とおもったら古いモジュールで enclosure はサポートしていない。。。パッチあてないとだめですね。
http://cvs.tangent.org/listing.php?repname=mod_index_rss&path=%2F&sc=0
subversion 版だといけるっぽい。
Mac OS X だとその方法でいけそう。
Windowsだとmoduleのコンパイルに Visual C++ が必要になってしまうんですよね。。ActivePerl でゴニョゴニョしようかなぁと。