メガホンのマルチフォン-別のSIPクライアントを使用する

このようなサービスの適切性については議論したくありません-これはすでに他のトピック( #1#2 )で議論されています。 いずれにせよ、このサービスはエンドユーザーにとって有用である可能性があります。メガフォンに感謝します。

リリースする製品を準備していたMegafonの従業員も賞賛したいと思います-これは完全に閉じられた製品のようです...

すぐに予約する必要があります-このサービスはメガフォン-モスクワの加入者にとってのみ興味深いものです。テストのために、最寄りのサービスオフィスに行き、そこでSIMカードを購入しました。

したがって、サービスを使用するには、次の手順を実行する必要があります。
1.登録
2.サービス接続(SIP-InおよびSIP-Outサービスを使用するため)

さて、作業中に必要なのは:
3.音声通話の発信/受信
4.動作モードの切り替え(GSMのみ/ PC / PC + GSMのみ)

もちろん、これらすべての操作はネイティブクライアントの助けを借りて実行できますが、これは常に可能とは限りません。 すぐに別の方法を提案します。

1.登録


WEB登録は、 sm.megafon.ru / sm / registerで入手できます。
登録するときは、フォーム<your phone number> @ multifon.ruのアカウントを作成することをお勧めします

これらのリンクも役立つ場合があります。
パスワード回復ページ: sm.megafon.ru/sm/recover
あなたのプロフィール: sm.megafon.ru/sm/profile?login= YOUR_LOGIN@multifon.ru&password=YOUR_PASSWORD

2.サービス接続


サービスを有効にするには、電話機で* 137#<発信>をダイヤルし(「Multifon」に登録済み)、メニューの指示に従う必要があります。

私のように、新しいMegafon SIMカードを購入する人のための小さな追加-このサービスは、SIMカードから最初の呼び出しを行ってから2〜6時間後に使用できます。 購入直後、カードは非アクティブ化モードになっており、MegafonソフトウェアコンプレックスはSIMカードをアクティブ化するのに時間がかかります

3.音声通話の発信/受信


サービスのアクティブ化後しばらくしてから(すぐではありません!)、プラットフォームはプロファイルを更新し、発信呼び出しを行うか、着信呼び出しで作業モードを構成できるようにします。

ここで、「Multifon」で動作するようにSIPクライアントを構成します。
SJPhoneを使用し、それに基づいて例を示します。
1. [メニュー] => [オプション] => [プロファイル]に移動し、[新規...]ボタンをクリックします。
画像
プロファイルの名前を指定し、「プロファイルタイプ」=「SIPプロキシ経由の呼び出し」に設定して、「OK」をクリックします。

2. [SIPプロキシ]タブを選択します。
画像
そして、フィールドに入力します。
ドメイン/レルム:multifon.ru
アウトバウンドプロキシを使用:はい
プロキシURI:sip:sbc.megafon.ru:5060; transport = TCP
プロキシ使用モード:厳密な送信プロキシ

3.「SIP登録」タブを選択します。
画像
公開します(このフィールドについてはわかりません。おそらく、それがなくてもすべてが正常に機能する可能性があります)。
登録済み連絡先の転送:TCP

4.アカウントを保存し([OK]ボタン)、リストで新しく作成したアカウントを選択したら、[初期化...]をクリックします。
画像
私たちは書きます:
アカウント:識別子(ドメイン名なし!)。 サービスの登録中に私の申し出を利用して電話番号を指定した場合、このフィールドに番号を指定してください。 ニックネームで登録されている場合-ニックネームを示します。
パスワード:サービスのパスワード

5.「オプション」ウィンドウで「OK」をクリックします。
画像
その後、次の画面が表示されます。
画像
「Multifon Ready to call」という表記は、SIPクライアントがMegaphoneのSIPプロキシに正常に登録され、動作する準備ができていることを意味します。

クライアントを既にアクティブにしている場合、この時点から発信コールが利用可能になり、番号は7XXXYYYYYYYの形式でダイヤルする必要があります。 番号の先頭にプラス記号なし

4.動作モードの切り替え


もちろん、ネイティブMegafonクライアントからこれを行う方がはるかに便利です。 しかし、それを使用する機会(または希望)がない場合はどうでしょうか? ここでは、通常の... WEBブラウザで保存されます。
電話番号が79261234567で、パスワードがaaaBBBであるとします

現在の転送ステータスを取得する

フォームのリンクをたどります:
sm.megafon.ru/sm/client/routing?login=79261234567@multifon.ru&password=aaaBBB
応答として、XMLページを取得します。
画像
私たちにとって重要なパラメーター:
  <routing> 1 </ routing> 

それは単にあなたの電話への着信コールの転送モードを示しています:
0 = GSMのみ
1 = PCのみ
2 = PCおよびGSM

新しい着信転送ステータスを設定する

sm.megafon.ru/sm/client/routing/set?login=79261234567@multifon.ru&password=aaaBBB&routing=XXX
同時に、「XXX」の代わりに、必要な転送モードを指定します。
次のいずれかの答えが得られます。
画像
つまり 「操作が正常に完了しました」

またはそのような:
画像
MultifonサービスがSIMカードに接続されていなかったときに、この回答を得ました。

突然誰かがこのすべての情報がどこから来たのか疑問に思ったら...メガホンクライアントをインストールし、ファイルの内容を注意深く見ることをお勧めします。
* defaults.xml
*カスタマイズ/ vendor.xml
「Multifon」がインストールされたディレクトリから。

PS:
*メガホンとは何の関係もない
*メガホンのモバイル接続を使用したことがなかったため、「マルチフォン」のテスト専用にSIMカードを購入しました

UPD(2009年8月4日):アスタリスクへの接続


アスタリスクへの着信呼び出しを受信するには、sip.confに次の行を追加する必要があります。
1. [一般]セクションへ
register => tcp://_sip_id__:_:_sip_id__@sbc.megafon.ru
例:
register => tcp://79251234567@multifon.ru:password:79251234567@sbc.megafon.ru
この行で、アスタリスクにMegaphone SIPプロキシサーバーに登録するように依頼します

2.セクションを追加します。
[multifon-in]
type=peer
host=sbc.megafon.ru
dtmfmode=inband

このセクションがなくても可能でしたが、警告が1つあります-DTMFコードはシグナリングではなく(多くのSIPプロバイダーによって行われ、良好なトーンルールと見なされます)、音声ストリーム内で送信されるため、アスタリスクはDTMFを独立してデコードする必要があります。

Source: https://habr.com/ru/post/J66023/


All Articles