asxファイルの認識のさせ方を紹介しています。紹介してたっけ?(大汗
というわけで、罪滅ぼし?にASXからM3Uを生成するPHPスクリプトを書いてみました。
http://www.pcrd.jpn.org/php/asx2m3u.php
ザウルスでの使い方
- OperaとZplayerでの使用を前提としています(ブラウザはザウルス標準のNetFrontでもOKですがOperaの方が便利です)
日本語入力対応のOpera簡単インストール方法はこちらにありました。 - 「ASX to M3U converter」のページからM3Uを生成すると、“playlist.m3u”というファイル名で出力されるので、適当なディレクトリに保存します。この時、Operaであれば、オートダウンロードの設定で、常に同じディレクトリに保存されるように設定すれば、二度目以降は上書き確認だけで保存されます。
- 保存した“playlist.m3u”をZplayerから開きます。ネットワークに接続された状態で再生ボタンを押すと、ストリームが再生されます。
- たとえばニュース配信のように常にプレイリストの内容が変わる場合は、「ASX to M3U converter」のページをブックマークに保存した後、ブックマークの編集メニューから
http://www.pcrd.jpn.org/php/asx2m3u.php?type=m3u&url=(ASXファイルのURL)
とクエリストリング(下線部分)を追加すればブックマークを選択する度にM3Uファイルが保存されます。 - Zplayerは最後に演奏したプレイリストを起動時に開くので、保存する度にプレイリストの内容が更新されます。
PHPの処理的にはASXファイルのXMLを読み込んでREFタグのHREF属性を出力しているだけの単純なものです・・・って、ZaurusでASXからM3Uを生成するシェルスクリプトでも作成してOperaから外部起動した方が便利かも?^^;
