Pjsip 機能拡張のソースを表示
←
Pjsip 機能拡張
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます: メール確認された利用者、
管理者
。
このページのソースの閲覧やコピーができます。
chan_pjsipではchan_sipでは実現できなかった機能が提供されています。 ==複数レジスト== 同一のユーザ名/パスワードで複数のUA(SIPクライアント)がRegisterできます。<BR> AORのmax_contactsがこの数を制御します。endpointでRegisterするタイプのクライアント、要するに電話機等ではAORでmax_contacts = 1を指定することで、Asteriskに対してRegisterしてくるUAを1にしますが、これをmax_contacts = 4に設定すると、4つまでのUAがRegisterできるようになります。<BR> EndppointやAORの設定は[[Asterisk pjsip]]のページを参照してください。<BR> ただし、ダイヤルする際の引数がこれまでとは異なるので注意します。<BR> Dialの引数にはファンクション、PJISP_DIAL_CONTACTSを用います。 ${PJSIP_DIAL_CONTACTS(phone1,phone1) 書式:PJSIP_DIAL_CONTACTS(endpoint[,aor[,request_user]]) 上記の例ではエンドポイントphone1でAORもphone1のダイヤル先を取得します。<BR> このファンクションは次のような値を返します。 PJSIP/phone1/sip:phone1@192.168.1.27:5060&PJSIP/phone1/sip:phone1@192.168.1.14:60614;rinstance=1b2883b26cbc3051 上記の例ではphone1はphone1@192.168.1.27:5060と:phone1@192.168.1.14:60614からRegisterされています。この返値をDialコマンドに渡せば複数のUAに対してダイヤルします。 exten => 2001,1,Dial(${PJSIP_DIAL_CONTACTS(phone1,phone1)) このように書くことでphone1に対してRegisterしている2つのUA(電話機)に対してダイヤルすることができます。<BR> ACD機能ではないので内線の複数収容には向きませんが、あるユーザにひとつのユーザIDとパスワードを発行し、デスクフォンとスマートフォンを同時に使わせるような場合には便利です。
Pjsip 機能拡張
に戻る。
ナビゲーション メニュー
個人用ツール
アカウント作成
ログイン
名前空間
ページ
議論
日本語
表示
閲覧
ソースを閲覧
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
ヘルプ
広告
サイトコンテンツ
コミュニティ
Asterisk
Asterisk 18
Asterisk 20
Asterisk 22
IP電話機
購入情報
導入事例
回線接続
ベンダー
ひかり電話
セキュリティ
イベント情報
スペシャル
Asterisk pjsip
ABS
黒電話 ハック
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報