Настройка Asterisk для работы Asterphone с PJSIP

Глобальные настройки

Settings - Asterisk SIP settings

SIP settings (chan_pjsip)

Misc PJSip Settings

taskprocessor overload trigger = pjsip_only

TLS/SSL/SRTP Settings

certificate manager = example.simple.test ssl method = tlsv1_2

wss

wss - 0.0.0.0 - All = No wss - 10.0.0.133 - ens18 = Yes

Settings - Advanced Settings

Asterisk Builtin mini-HTTP server

Force WebSocket Mode = pjsip

Создание extension

Connectivity - Add Extension - Add New [chan_pjsip] Extension

General

Add Extension

extension = 100 (внутренний номер телефона)

display name = 100 (должен совпадать с extension, номер который будет отображаться при вызове)

secret - пароль, заполняется автоматически, обязательное поле, можно поставить свой

Advanced

Add Extension

enable avpf = true если оставить no, то подключение проходит успешно, при звонке дозвон доходит до абонента, но сразу же прерывается enable ICESupport = true

если оставить no, то подключение проходит успешно, при звонке дозвон доходит до абонента, но сразу же прерывается enable rtcpMux = true

если оставить no, то подключение проходит успешно, при звонке дозвон доходит до абонента, но сразу же прерывается media encryption = dtls-srtp (not recommended) настройка шифрования медиапотока enable dtls = yes использовать шифрование use certificate example.test.dev (select current) указать сертификат

Last updated