Size: a a a

2021 February 17

е

енот in ru_freeswitch
Алексей Хабуляк
ну тогда либо то что выше, либо еще можно глянуть на
https://freeswitch.org/confluence/display/FREESWITCH/mod_dptools%3A+eavesdrop
не могу понять как им пользоваться) вот у меня есть звонок исходящий, мне надо в момент ансвера запустить туда ещё третий канал на проигрывание
источник

АХ

Алексей Хабуляк... in ru_freeswitch
енот
не могу понять как им пользоваться) вот у меня есть звонок исходящий, мне надо в момент ансвера запустить туда ещё третий канал на проигрывание
ну я бы делал черех хуки(либо в lua вешал на answer, либо прям в диалплане execute_on_answer/api_on_answer)
и делал был originate {}sofia/foo/bar@1.1.1.1 join XML default
источник

АХ

Алексей Хабуляк... in ru_freeswitch
ну и в контексте бы уже джоинил куда нужно
источник

е

енот in ru_freeswitch
Алексей Хабуляк
ну я бы делал черех хуки(либо в lua вешал на answer, либо прям в диалплане execute_on_answer/api_on_answer)
и делал был originate {}sofia/foo/bar@1.1.1.1 join XML default
join XML default? блин, я как-то сильно туплю, не могу въехать
источник

AK

Andrey Kryukov in ru_freeswitch
❓вопрос, на каком этапе вызова в канаде появляется переменная bleg_uuid  или  bridged_uuid  или как там ее.... та которая показывает данные о канале с которым произошло соединение после ответа . Н а каком этапе она доступна ? on_answer  ее нет ...
источник

АХ

Алексей Хабуляк... in ru_freeswitch
ну это в контекст какой нибудь его прокинул бы.
это я для примера из головы придумал) а уже в нем будет eavesdrop
источник

АХ

Алексей Хабуляк... in ru_freeswitch
Andrey Kryukov
❓вопрос, на каком этапе вызова в канаде появляется переменная bleg_uuid  или  bridged_uuid  или как там ее.... та которая показывает данные о канале с которым произошло соединение после ответа . Н а каком этапе она доступна ? on_answer  ее нет ...
вам нужен uuid любого из каналов. вы можете использовать ${uuid} оригинирующего канала
источник

АХ

Алексей Хабуляк... in ru_freeswitch
он точно будет
источник

AK

Andrey Kryukov in ru_freeswitch
а как найти uuid порожденного канала
источник

AK

Andrey Kryukov in ru_freeswitch
его просто в событии ON ANSWER  нет
источник

АХ

Алексей Хабуляк... in ru_freeswitch
Andrey Kryukov
а как найти uuid порожденного канала
а зачем вам он?
источник

AK

Andrey Kryukov in ru_freeswitch
хочу выполнить uuid_setvar  на втором канале
источник

AK

Andrey Kryukov in ru_freeswitch
или на первом по усмотрению
источник

АХ

Алексей Хабуляк... in ru_freeswitch
Andrey Kryukov
хочу выполнить uuid_setvar  на втором канале
это уже другая задача? мы уже не про eavesdrop ?)
источник

е

енот in ru_freeswitch
мы разные люди
источник

е

енот in ru_freeswitch
с разными задачами
источник

AK

Andrey Kryukov in ru_freeswitch
)))
источник

АХ

Алексей Хабуляк... in ru_freeswitch
источник

е

енот in ru_freeswitch
ну точнее он человек, а я енот
источник

AK

Andrey Kryukov in ru_freeswitch
ладно я свою решил, просто странно что на ответе нет bleg_uuid
источник