Запись исходящих звонков [UCMA, S4B]

У нас установлен сервер Skype для бизнеса, и мне нужно записывать исходящие звонки, которые проходят через него. Скачал SDK и ознакомился с примером диктофона, все работает. Однако мы используем собственный Skype для бизнес-приложений, поэтому мне нужно как-то изменить серверную среду. Создание клиентского плагина здесь не вариант. Какой вариант лучше для меня? Перенаправить все вызовы через сценарий MSPL в мое приложение UCMA? Есть какие-нибудь подсказки о том, как должен выглядеть сценарий? Спасибо.


person shaap_the_great    schedule 13.10.2015    source источник


Ответы (1)


Проблема в том, что вы говорите:

  1. В примере с записывающим устройством выполняется запись из конечной точки назначения, в UCMA нет способа записать вызов, если это НЕ конечная точка назначения.
  2. Вы можете подумать, что можете использовать B2BCall в UCMA, но B2BCall - это установка без носителя. т.е. носитель не проходит через приложение UCMA, поэтому вы не можете записывать.

Единственный способ сделать то, что вы хотите, - это превратить все исходящие вызовы в конференц-связь, а затем вы можете подключить конечную точку записи UCMA и записать вызов.

У этого есть обратная сторона: в зависимости от вашего объема, это может увеличить требования к серверу для запуска серверов конференций lyunc.

Это может быть хорошо, если вы хотите выбирать только очень конкретные вызовы.

Таким образом, Lync вам не поможет, если вы хотите записывать произвольные вызовы Lync.

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

Если вы действительно хотите создать решение для записи разговоров, вам необходимо знать: SIP, SDP, RTP, SRTP, Аудиокодеки и обнюхивание сети

Сделав это, я знаю, что это большая работа, в которой есть много скрытых сложностей.

person Shane Powell    schedule 18.11.2015
comment
Спасибо за ответ. Мне уже удалось это решить. Я создал сценарий MSPL, который перенаправляет сообщения INVITE SIP с type = 'audio' с конечных точек, которые мне нужно записать, на конечную точку моего приложения. Затем я планирую, создаю новую конференцию и начинаю запись. - person shaap_the_great; 20.11.2015