「Ustream Live Broadcaster」の無線LANと3Gの画質差。

### 今までの話
iPhoneのUstアプリでは無線LANに接続した時の方が高画質で配信できる。とはいえ、屋外で無線LAN環境を用意するにはデータ通信サービスを契約した上で、PHS300を購入しなければいけない。このエントリでは画質とコストを天秤にかけて購入の是非を考えます。
### docomo回線を契約する前に。
iPhoneのUstアプリ側のビットレート制限があるかどうか調べないと意味ないなぁと思った。docomo端末の上りビットレートの最大が384kbps。もしUstアプリが最大100kbpsでしか配信できない、とかなら速度の遅いauのデータ定額でもいわけで。てことで自分がUPした動画をダウンロードして調べてみました。

### 動画サンプル
今回は液晶ディスプレイに表示されたゲーム画面をUstアプリで配信しました。「虫姫さま1面」が比較的動きの少ない動画、「虫姫さま5面」が動きの多い動画となっています。最後にカムイ竜ヶ崎の動画もサンプルとして載せました。
#### 虫姫さま1面・無線LAN

[虫姫さまふたり_1面_無線LAN.flv]
320×240 Sorenson H.263 11.66fps 785.44kb/s
ADPCM 11.03kHz 16Bit 1ch 43.76kb/s
[FlashVideo] 00:02:11.030 (131.030sec) / 13,987,530Bytes
真空波動研SuperLite 090212 / DLL 090212
#### 虫姫さま5面・無線LAN

[虫姫さまふたり_5面_無線LAN.flv]
59302×194 Sorenson H.263 10.85fps 981.27kb/s
ADPCM 11.03kHz 16Bit 1ch 43.74kb/s
[FlashVideo] 00:02:39.604 (159.604sec) / 21,043,620Bytes
真空波動研SuperLite 090212 / DLL 090212
#### 虫姫さま1面・3G

[虫姫さまふたり_1面_3G.flv]
320×240 Sorenson H.263 2.93fps 293.11kb/s
ADPCM 11.03kHz 16Bit 1ch 43.77kb/s
[FlashVideo] 00:01:54.614 (114.614sec) / 4,990,168Bytes
真空波動研SuperLite 090212 / DLL 090212
#### 虫姫さま5面・3G

[虫姫さまふたり_5面_3G.flv]
320×240 Sorenson H.263 2.84fps 299.81kb/s
ADPCM 11.03kHz 16Bit 1ch 43.78kb/s
[FlashVideo] 00:02:28.141 (148.141sec) / 6,577,051Bytes
真空波動研SuperLite 090212 / DLL 090212
#### カムイ竜ヶ崎

[カムイ竜ヶ崎.flv]
ADPCM 11.03kHz 16Bit 1ch 43.53kb/s
[FlashVideo] 00:19:05.984 (1145.984sec) / 17,013,491Bytes
真空波動研SuperLite 090212 / DLL 090212
#### まとめ表
|*動画*|*フレームレート*|*ビットレート*|*動画時間*|*動画容量*|
|[虫姫さまふたり_1面_無線LAN.flv]|11.66fps|785.44kb/s|131.030sec|13,987,530Bytes|
|[虫姫さまふたり_5面_無線LAN.flv]|10.85fps|981.27kb/s|159.604sec|21,043,620Bytes|
|[虫姫さまふたり_1面_3G.flv]|2.93fps|293.11kb/s|114.614sec|4,990,168Bytes|
|[虫姫さまふたり_5面_3G.flv]|2.84fps|299.81kb/s|148.141sec|6,577,051Bytes|
|[カムイ竜ヶ崎.flv]|?|100.24 kb/s|1145.984sec|17,013,491Bytes|
※ カムイ竜ヶ崎については解析されなかったので手動計算しました。ビットレートが低いのは定点カメラで動きが少ない動画だからだと思います。
※ 3G動画のフレームレートが少ないのは解析ミスだと思います。さすがに3フレーム/秒はないw
### 分かった事
1.無線LAN接続での最大ビットレートは約1000kb/s
「虫姫さまふたり_5面_無線LAN.flv」ではかなり激しい画面を倍速再生したものを録画したもの。ところどころでコマ落ちもあり、恐らくこれ以上の画質でUP出来なかったものだと思われます。
2.3G接続での最大ビットレートは約300kb/s
これは「虫姫さまふたり_1面_3G.flv」と「虫姫さまふたり_5面_3G.flv」を比較すれば明らか。「5面」の方が動きが多いはずなのにビットレートが同じということは、これ以上の画質でUPできないことを意味します。
### 結論
画質向上目的で、登り最大384kb/sのdocomo回線を買う意味はない。だってソフトバンク3Gでも300kb/s出るんだもん。もちろんdocomoのエリアに期待したり、ソフトバンクのパケット制限回避で購入するのは全然あり。逆にイーモバイルのPocket WiFiを使えば1000kb/sで配信できそう。
* とりあえずUst配信したい:iPhone単体でOK
* 都内で開かれるイベントとかで高画質ダダ漏れ中継したい。:iPhone+Pocket WiFi
* 旅行先からライブ配信したい:iPhone単体でOK。エリアに不安があるならdocomo回線
* 旅行先から高画質ライブ配信したい:**無理。現状iPhoneで高画質配信できるのはイーモバイルエリア内のみ**
となるかな。ただ車載動画実況してる人なんかはソフトバンク3Gとそんなに速さが変わらないdocomo回線を使ってるみたい。確かに1000kb/sは高画質だけど、300kb/sでライブ中継できない事もないんじゃないかな。ただ繰り返すけど、iPhoneがあるならdocomo端末を買うメリットは少ない。


### 参考資料
・2chスレ
iPhoneのビットレート調査が行われてました。
[Ustream Live Broadcaster Part1](http://pc11.2ch.net/test/read.cgi/iPhone/1260458314/ “Ustream Live Broadcaster Part1")
レス番44さんの言うとおり1分2MBとするとビットレートは…
* 2MB=16Mb=16000kb
* 16000kb/60=266kbps
となり、俺の計算と合致する。
・docomo回線のベンチマーク
登りは360kbpsくらいみたいで。
[「Doccica」ロードテスト:第2回 通信速度はそこそこだが、使えるエリアが“広くて深い” – ITmedia +D モバイル](http://plusd.itmedia.co.jp/mobile/articles/0904/30/news070.html “「Doccica」ロードテスト:第2回 通信速度はそこそこだが、使えるエリアが“広くて深い” – ITmedia +D モバイル")
公称384kb/sで360kb/s出るのは素晴らしいが、ソフトバンク3Gの速さと対して変わらないのは事実。
2010/5/18 追記
[車載動画関連メモ](http://mitsugogo.cosmio.net/broadcast/ “車載動画関連メモ")によると「docomo回線はパケット詰りがなく他キャリアより配信に向いている」とのこと。実際に契約しないと確認のしようがないが、車載動画で定評のある方が書かれているのでそうなのかもしれない。それよりも気になったのは配信に使用しているPC。僕もデスクトップからFMEを使用してUst配信したことがあるが、例えビットレートの低いdocomo回線でもローカルで高画質エンコしてやればいい画質で配信できるのかもしれない。逆に言うなら、iPhoneで配信している段階でビットレートがどうあれ低画質になってしまうのは否めない、か。
※ とはいえ雪山にPC持って行ってまで配信する根性はないわ。