Asterisk pjsip 電話機

2018年11月2日 (金) 15:14時点におけるTakahashi (トーク | 投稿記録)による版 (ページの作成:「カテゴリ:Asterisk カテゴリ:Pjsip AsteriskでPjSIPを使用した場合の電話機関連設定 ===電話機=== 電話機を設定する場合にはセク...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)

AsteriskでPjSIPを使用した場合の電話機関連設定

電話機

電話機を設定する場合にはセクションが3つ必要です。エンドポイントそれ自体とaor,authの3つです。

[phone1]
type = aor
max_contacts = 1
qualify_frequency = 30
authenticate_qualify = no

[phone1]
type = auth
username = phone3
password = mysecretpassword

[phone1]
type = endpoint
context = default
transport=transport-udp
dtmf_mode = rfc4733
disallow = all
allow = ulaw
allow = alaw
rtp_symmetric = yes
force_rport = yes
rewrite_contact = yes
direct_media = no
send_pai = yes
inband_progress = yes
call_group = 1
pickup_group = 1
language = ja
device_state_busy_at = 1
auth = phone1
outbound_auth = phone1
aors = phone1

AORの max_contacts = 1 が設定されていないと電話機はAsteriskに対してRegisterできません。このmax_contactsが2以上に設定されている場合には、複数の電話機が同じアカウントでRegisterできるようになります。
エンドポイントにACLを使用する場合には

acl=myhouse

のように書きますが、この場合の名前付きACLはAsteriskの名前付きALCです。
つまりacl.confに設定されている名前付きACLということです。pjsipのACLではないので注意してください。