Как можно удалить префикс "CID:" у исходящего вызова в PJSIP?

Как отключить добавление префикса "CID" к исходящим звонкам исходящим?
  • 19 сентября 2023 г. 6:46
Ответы на вопрос 1
Чтобы удалить префикс "CID:" у исходящего вызова в PJSIP, вы можете использовать параметр "from_uri" в конфигурационном файле Asterisk.

1. Откройте файл конфигурации PJSIP Asterisk (обычно это файл pjsip.conf).
2. Найдите секцию [transport] или [endpoint], которая соответствует вашему исходящему вызову.
3. Внутри этой секции найдите блок "from_user" или "from_uri".
4. Удалите префикс "CID:" из значения параметра "from_user" или "from_uri".

Например, если у вас есть следующий конфигурационный файл:

```
[my_outgoing_call]
type=endpoint
transport=transport-udp
context=outgoing_context
from_user=CID:1234567890
```

Измените его на:

```
[my_outgoing_call]
type=endpoint
transport=transport-udp
context=outgoing_context
from_user=1234567890
```

После этого префикс "CID:" больше не будет добавляться к исходящему вызову.

Чтобы отключить добавление префикса "CID" к исходящим звонкам полностью, найдите глобальные настройки PJSIP (обычно в конце файла pjsip.conf) и удалите или закомментируйте параметр "rewrite_contact" или "rewrite_contact=yes". Это отключит автоматическое добавление префикса "CID" ко всем исходящим звонкам.
Похожие вопросы