この記事では 050 IP電話サービスである、楽天コミュニケーションズ(旧フュージョン・コミュニケーションズ)の SMARTalk を無料SIP電話アプリの MizuDroid で使う方法を紹介する。。
MizuDroid はルーマニアMizuTech社が開発しているスマホ用SIPフォンアプリで無料で使用できる。設定できる項目が多くてとっつきにくい面も否めないが、ほとんどの SIPプロバイダーに対応できる。(けっこう、設定のクセとアプリ側の設定項目の制約によって、ほかのアプリだと使えない組み合わせもある)
再掲になるが、
FUSION SMARTalk とは基本料無料で SIPアカウントを払い出し、DID の 050番号も付与されるというサービスで 050 IP電話系サービスの中ではそれなりに老舗でユーザも多いと思われるが、近年は新規ユーザの募集を停止しており一部ではサービス終了も噂されている。
これは他の 050系IP電話事業者全般で似たような傾向になっている。これまで、ほとんど本人確認しないで番号の払い出しを行っていた 050番号が特殊詐欺などで多用される現状から、総務省が各キャリアに新規で番号を発行する際は犯罪移転収益防止法に基づく本人確認を要請している。楽天フュージョンでは無料サービスのままではこの対応が容易ではないため新規申込みを中断しているものと考えられる。同業他社では、eKYC対応アプリなどを使って、申込者の運転免許証を撮影させるなどして本人確認を行っているケースもある。(蛇足ながら、SMARTalk は支払いにクレジットカードしか使えないが、足のつきやすいクレジットカードは組織犯罪では使われにくい。同じくクレジットカード支払いのみ対応している NTT Com の 050 plus では eKYCアプリによる本人確認などはなく、既存電話番号へのコールバックと、登録住所宛へのハガキの送付をもって確認済みとしている)
しかし、基本料が無料だったことからアカウントを持っているだけというユーザがそれなりの数居るはずで、SMARTalk のユーザ同士なら通話料も無料なのでアプリ通話が普及する前は、家族間での通話などで活用していた人も多いのではないだろうか。
SMARTalk のマイページにログインし、ユーザアカウント情報というタブをクリックすると、SIPアカウント情報が表示される。
必要なのは ドメイン、SIPアカウント、SIPパスワード の 3点だ。
ドメインは全ユーザ共通で、smart.0038.net になっている。SIPアカウントは自身に割り当てられた 050番号から、先頭の 050 を除いた電話番号の下8ケタになっている。(初期のユーザだと、8150 から始まる E.164形式の電話番号を使っていることもある)
Server に smart.0038.net(設定情報のドメイン)、Username に SIPアカウント、Password に SIPパスワード を入力する。
Advanced... をタップする。
Advanced settings... をタップする。
OK をタップする。
SIP Settings... をタップする。
Use STUN を No にする。
Register を Yes にする。
右上のハンバーガーメニューをタップして、Save settings をタップする。
いくつかの権限を求められるので、許可を出す。
Registered. と表示され、SIP REGISTER できたことがわかる。
マイページで使用可能なコーデックが確認できる。ITU-T G.711μ(PCMU) や Speex(8kHz) が使える。
Settings、Media Settings... をタップ。
Audio codec で PCMU、GSM、iLBC、SPEEX を選択して OK をタップ。
Preferred codec で PCMU を選択。Save settings する。
デフォルトのままだとフォアグラウンドの時しか待ち受けしないので、バックグラウンドでも動作するようにする。
Settings、General Settings...をタップ。
Run in background を Yes にする。
また、Display notification を Always にしておくと通知バーに常駐するようになる。
On double back を Keep running にしておくとバックキーで終了しなくなる。(SIP REGISTER も維持される。バックグラウンドでも着信する)
Grandstream WP820 に収容した NTT 050 plus 宛に発信。
すこし見づらいが、FUSION SMARTalk の電話番号(050-5800-xxxx)から掛かってきていることがわかる。
今度は逆で NTT 050 plus から FUSION SMARTalk の番号宛に発信。
NTT 050 plus の電話番号(050-3690-xxxx) から掛かってきていることがわかる。
NTT 050 plus との間の通話だと、050 plus 側でコーデックが G.729A に落とされてしまうため、大変音質が悪い。しかし、携帯電話や固定電話など、コーデックに G.711μ(PCMU)を使える相手との通話になれば、非常に音質が良い。
MizuDroid は設定できる項目がとても多いのでとっつきづらさはあるが、細かい設定ができるため様々な IP電話プロバイダーを使うことができる。マルチアカウントにも対応しているので、Grandstream GS Wave と並んでとてもオススメできるアプリと言える。
FUSION SMARTalk は新規募集が休止しているのでおすすめしづらいところはあるが、NAT超えなどの特殊な仕掛けも必要なく、すんなりとつながるのでとても使いやすい。バックグラウンドでは Asterisk を使っているらしく、内部の構成がどうなっているかは非常に興味がある。
正直、GS Wave が使えるのであれば設定のしやすさを含めて、GS Wave に軍配が上がるものの、Grandstream社はあまりメンテナンスに積極的とはいえず、いつ公開がとまってもおかしくないので、バックアッププランとして MizuDroid は常にキャッチアップしていきたい。このアプリにどれほどの需要があるかわからないが、今後も機会があれば他の IP電話プロバイダーでの設定例も紹介していく予定だ。
ODN IP | 050 plus | イオン050 | ひかり電話 | SMARTalk | ippi | その他 | ||
---|---|---|---|---|---|---|---|---|
GS Wave | アプリ | note | 050 plus | イオン050 | 執筆予定 | 執筆予定 | ippi | TELNYX |
MizuDroid | アプリ | ODN IP | 050 plus | イオン050 | 執筆予定 | SMARTalk | ||
MicroSIP | PCソフト | ODN IP | 050 plus | 執筆予定 | 執筆予定 | ippi | TELNYX | |
YAMAHA NVR510 |
FXS ATA | ODN IP | 設定不可※1 | 設定不可※1 | ひかり電話 | SMARTalk | ||
GS HT802 | FXS ATA | ODN IP | 050 plus | イオン050 | ひかり電話 | |||
GS GXP1625 | SIP電話機 | note | 050 plus | 執筆予定 | ひかり電話 IPv6 |
SMARTalk | ippi | |
GS GRP2613 | SIP電話機 | note | イオン050 | |||||
GS WP820 | Wi-Fi電話機 | note | 050 plus | イオン050 | ||||
Poly Edge B30 |
SIP電話機 | 執筆中 | 050 plus | イオン050 | ひかり電話 | |||
Poly VVX250 |
SIP電話機 | ODN IP | 050 plus | 執筆予定 | ひかり電話 | SMARTalk | ippi | |
その他 | Acrobits Softphone Sipnetic Calls |
Acrobits Softphone Sipnetic (設定不可※2) |
Sipnetic Acrobits Softphone |
※1 : TLS が使えない。ポート番号を 5060以外に変えられない。SRTP が使えない。G.729aコーデックが使えない。
※2 : G.729aコーデックが使えない。