正確には「HDD容量」じゃないかもだけど、わかりやすいので。。。

今回、Andoroidスマートフォンの動画配信アプリを開発しているんだけど、スマートフォン本体のデータ容量が意外に少ないことにビックリ。

iPhoneは16GBとか32GBなので、当然、Andoroidスマートフォンもそれぐらい積んでいると思いこんでいたら、実は外付けSDを使わないと、500MBくらいの容量しかないということを最近知った。

うーーん、設計思想が違うんだなぁ。

SDカードに入れればいいんだけど、そうするとアプリは本体、動画データはSDとなって、データセキュリティに問題がありそう。。。

こりゃ、アプリに動画を内包するしかないので、Andoroidマーケット経由(アプリ容量が50MBなので)だとだめだなー。

Android 3.0 で HTTP Live streaming がサポートとなります。

http://developer.android.com/sdk/android-3.0-highlights.html

ひらたく言えば、ストリーミングサーバ使わなくても、Androidスマートフォンにストリーミング配信ができる、ってことですね。

ただ、動画のフォーマットが、GoogleオリジナルのWebM形式に限られるかも、という話もあります。