Asterisk - создание вызова с командой originate и параметром pass и набором callerid

Я хочу сгенерировать исходящий вызов для этого. Я использую исходящую команду, например

astreisk -rx "originate SIP/14075551234@sip-outbound extension s@auto-att"

Я могу сгенерировать вызов с помощью этого, но как я могу установить callerid с помощью этой команды и как я могу передать параметр в свой диалплан. Когда я использовал файл вызова, я использовал что-то вроде Setvar:, но как я могу использовать его с помощью cmd originate.

Я знаю, что могу использовать файл вызова, но я думаю, что cmd Originate будет быстрее, просто интересно, как установить callerid и передать с ним параметр


person codegasmer    schedule 04.07.2015    source источник


Ответы (1)


Вы не должны использовать эту команду ни для каких целей, кроме отладки.

Эта команда запускает новый процесс каждый раз, когда вы ее вызываете. Это требует ДЕЙСТВИТЕЛЬНО много ресурсов. Конечно, и файлы вызовов, и методы создания AMI быстрее как минимум в 100 раз.

person arheops    schedule 05.07.2015
comment
и я думал, что запуск команды будет быстрее, мой плохой. Спасибо за ответ. Я также следил за вашей другой темой, они очень полезны. Можете ли вы помочь мне с эта проблема, также это было бы большим подспорьем - person codegasmer; 06.07.2015