遂に!! iPhone + Asterisk/trixboxでVoIP Over 3G が可能になった模様!

WiFiを一切使わず、3G回線のみでAsteriskやtrixboxの内線として利用する。
これが出来れば、さぞかし面白い事が出来ると思い、前々から挑戦し続けていたVoIP Over 3G。


脱獄したiPhoneVoIP Over 3Gを実現する事は出来てたけど、appleさんとソフトバンクさんとの取引もあり、脱獄iPhoneを使用する訳にもいかず悶々としてました。(バージョンアップ毎の脱獄も手間だしね)


Nokia携帯だとSIPクライアントが標準装備なので、VoIP Over 3Gの為にNokiaを使ったこともあったし、友人にたのんで香港からGoogleスーパーフォンって呼ばれているNexusOne(ネクサスワン)を輸入してsipdroid使っていたけど使い物にならず、自分だけがNexusOneを使ってる優越感にも飽きてしまって、VoIP Over 3GをあきらめiPhoneを普通につかってました。


今日、電話マニアの友人のオフィスから電話が。
いつもは携帯からなのに、珍しいなぁと思いコールバックしたら、「iPhoneVoIP Over 3Gが出来るようになってる!」って!ことでVoIP Over 3Gを使ってオフィスから電話をくれてたみたいです。
昨日はレジストできるけど通話が出来なかったのに、今日なんらかの仕様変更があったことは間違い無いとの事。
おぉ!それは凄い!やったぜ電話マニア!と言うことで早速やってみました。


iPhoneは標準でSIPクライアント機能を持っていないので、AppStoreからSIPクライアントをインストールします。
色々なアプリがあって、過去に一通り試しましたがWiFi環境で一番音質が良かった「Acrobits Softphone」を利用しました。
他にも「iSip」「WeePhone」「Fring」とかがありますが、音質は「Acrobits Softphone」が抜群に良く、WiFi環境だと遅延も限りなく無い感じでした。


Acrobits Softphone - SIP phone for VoIP calls (900円)
http://itunes.apple.com/app/acrobits-softphone-sip-phone/id314192799?mt=8


んで早速、設定。
インストール直後のスクリーンショットを撮っていなかったので、起動して設定が完了してレジストしたら画像になりますが、こんな感じ。
WiFiを切っていてもちゃんと3Gでレジストしています。
[

この状態で、内線番号をダイヤルするだけでちゃんと内線を呼び出して通話できちゃいます。
設定画面はこんな感じ。



しかも「Acrobits Softphone」はプッシュ通知に対応してくれているので、アプリが起動していなくてもちゃんと着信を受けることができます
この設定は、「Acrobits Softphone」からではなく、iPhoneの管理画面から設定します。
設定を開いて、通知を「オン」に。

次に、「Softphone」の通知を「オン」に切り替えればOK。
これでアプリが起動していないときに着信したら、ちゃんと通知してくれます。


単純にAsteriskやtrixboxで外線発信するだけではなく、ちゃんと電話会議に入ることも可能です。
trixboxProの電話会議(カンファレンスブリッジ#1)にVoIP Over 3Gから入ると、日本中どこにいても定額で電話会議に入ることができます。


下の写真はtrixboxPro標準のHUDで会議に入っていることを表示しています。
次はVoIP Over 3Gから会議に入っている「Acrobits Softphone」の様子です。
ちゃんと会議室#1の内線番号8505から会議に入っていることがわかりますね。



素晴らしい!非常に簡単です。
音質は、100点満点とはいきませんが通話は十分成り立ちますし、十分実用レベルだと思います。
音楽を流すと、ちょっと辛いときもありますが。。。。人間の耳は凄くって、音楽を流すと遅延が良くわかります。


しかし!しかし!ソフトバンクさんの回線が届くところであれば、どこでも内線として利用できる事になりますので、Asteriskやtrixboxを利用してFMC(Fixed Mobile Convergence)ができる様になったと言うことでこれは革命です。
FMCってけっこう広義な単語なので、目的とメリットが分かりづらくって全く普及しませんでしたが、これで新しい流れが起きるかもしれません。
Asterisk/trixbox仲間の皆さん、これはネタになりますよ〜〜〜。

本当はiPhoneが標準でSIPクライアント機能をもってくれるとAsteriskやtrixboxを導入するきっかけになる一番の方法だと思うので、対応してくれれば良いんですが。
ねっ!ジョブズさん。


明日はNexusOneでやってみよ〜〜〜っと。