質問: 携帯電話向けにmp3ファイル(音声)をストリーム配信する方法を探しています。 FLASH LITEに読み込ませる方法もあるようですが、 キャッシュできる容量が少ないようで、楽曲ファイル(5MB以上)などを配信する場合は、 なにかしかけが必要なようです。 などのサービスがあるため、なんらかの方法があるようなのですが、 ・携帯電話向けにmp3ファイル(音声)をストリーム配信するにはどのような方法があるか ・自分で開発するとしたらどのような技術を使うべきか などについて、おわかりの方に教えていただけるとありがたいです。 FLASH LITEを使用することには、こだわりません。
回答: 気になったので調べて見ました。当方の端末は docomo SH905i。 まず、 は、mp3 をストリーム配信していないように見えます。携帯サイトで公開されているファイルは iモーションのファイルでした。ちなみに、 はサービスを停止するようです。 は iアプリを用いています。使ってみた感じでは確かにストリーム配信しているように見えます。ただ、音楽のフォーマットは mp3 とは限りません。ちょっと聞いてみた感じではそんなに音質が良くないような感じがします。 ということで、ちゃんとストリーム配信するなら docomo の場合は iアプリにした方がよさそうです。iアプリならスクラッチパッドも使用できます(キャッシュとして利用できるかもしれない)。 を見る限りでは softbank にも対応しています。softbank の場合、iアプリではなく S!アプリとなるが、docomo とは仕様が異なるし、端末を持っていないので確認できません。 iアプリで音を再生する場合は例えば、 の「通信による音声の入手」が参考になります。 iアプリで使用できる音の形式は mp3 は無かったような気がします(忘れました)。また、i アプリが通信できるのはダウンロードしたサーバだけだったと記憶しています。なので、適当に jig が行っていることを推測すると... 1. ユーザは任意の podcast を jig の iアプリを経由して登録する。 2. jig のサーバーは podcast をダウンロードして携帯電話で再生できる形式に変換する。 3. jig の iアプリは 2 で変換されたファイルにアクセスする(アプリが通信するのはjigのサーバであることに注意)。このとき、全てをダウンロードするのではなく、たとえば 50KB だけダウンロードして足りなくなったらまた、50KB ダウンロードするような仕組みになっている。 とか。同じような仕組みを用意すれば「携帯電話向けにmp3ファイル(音声)をストリーム配信する方法」になると思いますが、簡単にはできなさそうです...