freeswitchforum.com

Форум поддержки FreeSWITCH

FreeSWITCH is a registered trademark of Anthony Minessale. Official FreeSWITCH site.

Текущее время: 28 мар 2024 23:46

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Событие hold
СообщениеДобавлено: 31 авг 2017 12:58 

Зарегистрирован: 04 янв 2016 18:27
Сообщения: 30
Здравствуйте, коллеги!

Вновь прошу Вашей помощи. В этот раз вопрос возможно будет странным, но все же. Есть некий телефон, за ним сидит оператор. Приходит звонок, оператор снимает трубку, ставит звонок на удержание (hold). Есть ли возможность учитывать это событие (постановка звонка на удержание) в логе freeswitch?

После того, как звонок ставится на удержание, клиенту начинает играть музыка (moh). Можно сделать grep лога по такому событию, но, имхо, это не совсем точно (moh играет не только в этом случае) и совсем неудобно (т.к. нужно делать несколько grepов лога).

В идеале было бы, если можно было привязать к данному событию свой скрипт, который бы выводил дополнительную информацию в лог. Но я не знаю, как именно инициировать данное событие.

Спасибо за помощь.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Событие hold
СообщениеДобавлено: 31 авг 2017 13:37 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
оно есть в CDR можно отловить и через event_socket
зачем это нужно ловить в логе?

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Событие hold
СообщениеДобавлено: 31 авг 2017 14:08 

Зарегистрирован: 24 дек 2014 10:40
Сообщения: 85
По окончанию разговора можно получить факты постановки в холд в переменной канала(как точно называется переменная не помню, тестировать лень, но знаю точно что есть). Сделайте Info, все увидите.

_________________
Если бы я был админом одной организации, я бы сделал все по другому.....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Событие hold
СообщениеДобавлено: 31 авг 2017 15:02 

Зарегистрирован: 04 янв 2016 18:27
Сообщения: 30
Vlad1983 писал(а):
оно есть в CDR можно отловить и через event_socket
зачем это нужно ловить в логе?


Действительно, есть в CDR. :oops: В логе ловить нет необходимости, Вы совершенно правы. Насчет event_socket посмотрю, большое спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Событие hold
СообщениеДобавлено: 31 авг 2017 15:03 

Зарегистрирован: 04 янв 2016 18:27
Сообщения: 30
astashov писал(а):
По окончанию разговора можно получить факты постановки в холд в переменной канала(как точно называется переменная не помню, тестировать лень, но знаю точно что есть). Сделайте Info, все увидите.


Да, нашел все переменные в CDR. Там и время постановки звонка, и длительность.... все что нужно. Большое спасибо за совет!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 33


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB