Size: a a a

2020 August 18

R

Ramzes in Asterisker-ы
Anton Oskin
Видел упоминание этих переменных, но почему-то у меня они никогда не проставляются (и документации по ним не нашёл).
сделайте кастомный TRANSFER_CONTEXT... какой-нибудь примитивный для начала - на поиграться
источник

AO

Anton Oskin in Asterisker-ы
Ramzes
сделайте кастомный TRANSFER_CONTEXT... какой-нибудь примитивный для начала - на поиграться
В TRANSFER_CONTEXT попадают только переводы вслепую и управляемые переводы сервисным кодом. Не получится так отследить управляемый перевод средствами телефона (этот перевод - самый простой для пользователя, его обычно и требуется ловить).
источник

R

Ramzes in Asterisker-ы
Anton Oskin
В TRANSFER_CONTEXT попадают только переводы вслепую и управляемые переводы сервисным кодом. Не получится так отследить управляемый перевод средствами телефона (этот перевод - самый простой для пользователя, его обычно и требуется ловить).
да, я знаю... речь шла о переводе средствами телефона? не обратил внимания
источник

R

Ramzes in Asterisker-ы
в конце концов, эту фичу можно запретить на телефоне
источник

AO

Anton Oskin in Asterisker-ы
Ramzes
да, я знаю... речь шла о переводе средствами телефона? не обратил внимания
На самом деле я просто про этот перевод писал. Видимо ATTENDEDTRANSFER проставляется при переводе сервисным кодом (сам давно не проверял уже).
источник

N

Nikolay in Asterisker-ы
Средствами телефона ATTENDEDTRANSFER нету
источник

N

Nikolay in Asterisker-ы
Вообще  в CEL все события есть. Можно парсить его
источник

R

Ramzes in Asterisker-ы
Nikolay
Средствами телефона ATTENDEDTRANSFER нету
и не будет
источник

R

Ramzes in Asterisker-ы
Nikolay
Вообще  в CEL все события есть. Можно парсить его
а какова конечная цель?
источник

R

Ramzes in Asterisker-ы
что-то делать в реалтайм или для постобработки?
источник

N

Nikolay in Asterisker-ы
Ramzes
а какова конечная цель?
Для постобработки
источник

R

Ramzes in Asterisker-ы
тогда, наверное, нет смысла заморачиваться.... я использую это для управления в диалплане, пока канал поднят
источник

N

Nikolay in Asterisker-ы
Как я планирую: Астер пишет CEL и всё. Специальный сервис на другой машине разбирает цел и формирует в нужном формате. Если сервис отвалится (или ещё что-то)  в базу данные продолжат писаться. И как сервис оживёт - звонки за этот период обработаются. Ничего не потеряется.
источник

g

gsv1111 in Asterisker-ы
Всем привет! может кто сталкивался с проблемой на шлюзах grandstream gxw4232 при поступлении входящего вызова на внутренний номер телефон не  совершает звуковое оповещение при входящем вызове. Проще говоря не "звенит"
источник

R

Ramzes in Asterisker-ы
gsv1111
Всем привет! может кто сталкивался с проблемой на шлюзах grandstream gxw4232 при поступлении входящего вызова на внутренний номер телефон не  совершает звуковое оповещение при входящем вызове. Проще говоря не "звенит"
что за аппарат к нему прицеплен? громкость звонка на нем не ноль? ;)
источник

g

gsv1111 in Asterisker-ы
Ramzes
что за аппарат к нему прицеплен? громкость звонка на нем не ноль? ;)
аппараты разные аналоговые. При чём данная проблема наблюдается рандомно на разных аппаратах.
источник

R

Ramzes in Asterisker-ы
длина-качество линий к аппаратам?
источник

N

Nikolay in Asterisker-ы
Anton Oskin
Если используете управляемый перевод сервисным кодом Asterisk, тогда можно задать переменную TRANSFER_CONTEXT, - вызов пойдёт через указанный контекст при переводе (но делать управляемый перевод сервисным кодом неудобно).

Обычный управляемый перевод телефоном сложнее отследить из-за того, что только в момент перевода становится понятно, что вызов делался с целью перевода (а ещё перевод может произойти до ответа адресата перевода).

В Asterisk 12+ есть событие AttendedTransfer с большим набором полей для определения кто кого и куда перевёл, лучше использовать его (придётся парсить AMI).

Ещё у некоторых телефонов есть возможность отправлять HTTP-запросы при наступлении определённых событий, в том числе перевода вызова (придётся писать вебку для их приёма).
Спасибо за подробный ответ!
источник

g

gsv1111 in Asterisker-ы
Ramzes
длина-качество линий к аппаратам?
на вскидку пирмерно метров 30-40. линии прокладывались давно
источник

R

Ramzes in Asterisker-ы
так-то железки 42ХХ просты как палка-веревка, проблема была только один раз и то с эхом (полечил подбором громкости)
источник