Запись разговоров конференции

Добрый день!
Подскажите, возможна ли настройка записи разговоров в конференц-комнате?
На данный момент записывается только разговор при приглашении внешнего аббонента, далее разговоры в самой конференции не записываются, это видно даже по продолжительности самой конференции по сравнению с длительностью записи разговора.


Версия MIKOPBX ver: 2024.1.114
В общих настройках записи разговоров включены, так же включена запись внутренних разговоров и сохранение в стерео режиме (нужно для транскрибации остальных разговоров).

По идее запись должна работать - описанное поведение похоже на баг.
Я проверил в предрелизной версии, что готовим к выходу - там все работает.

Приложите лог verbose такого звонка, в нем можно увидеть полный путь к записи разговора. Нужно проверить существует ли файл.

Спасибо за ответ! Тоже думаю что должны быть записи, но знаний не хватает найти причину проблемы.

Произвел тестовую конференцию, файл verbose прилагаю
verbose.txt (154,8 КБ)

Внешний номер телефона аббонента в тесте изменен на 89991000000.

Скрин из истории звонка:

Скрин каталога записей разговоров на диске телефонного сервера (за этот час разговора где они должны быть):

Из лога нашел только 1 из 3-х mp3 файлов соответствующим wav записям разговора конференции, из тех что на скрине:

Один из них скорее всего от серой записи разговора на первом скрине, наверное слишком быстро перевел звонок, а вот второй скорее всего должет быть полной записью разговора самой конференции, это как предположение.

Если потребуется что-то еще, сообщайте.

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

Замечено было, что у нас не отрабатывает безусловный перевод через **, сразу ругается на неправильный номер, поэтому пользователи переводят в конференц комнату консультативным переводом через *, перенастроил безусловный перевод в общих настройках на #, теперь в тестах записи в конференц-комнатах стали появляться.

Получается проблема в способе перевода абонента в конференц комнату, если через консультативный, телефония багует, но переводит его в комнату. В этот же момент появляется встречный звонок от этого же абонента тому, кто переводил его в эту комнату. Далее 2 варианта события с одинаковым для пользователя результатом:
- завершив оба звонка и зайдя в конференц-комнату самостоятельно
- отклонив свой звонок с консультативным переводом и приняв встречный звонок от абонента
В результате все желаемые участники попадут в конференц-комнату и для них с виду все отрабатывает корректно и к ним могут присоединятся и другие участники, а запись разговоров при этом уже не ведется.

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

Если есть возможность, могли бы добавить в планы на доработку записи разговоров при консультативном переводе звонка в конференц-комнату, либо запрет такого перевода в таком случае, а лучше вообще приравнивание консультативный=безусловный при переводе на номер конференц комнаты?