записи на Cisco UCM и для Contact Center на...Станислав Шишко...
Transcript of записи на Cisco UCM и для Contact Center на...Станислав Шишко...
Станислав Шишко системный инженер [email protected]
Организация записи на Cisco UCM и для Contact Center на базе Cisco MediaSense
23.11.15 © 2014 Cisco and/or its affiliates. All rights reserved.
Содержание
Обзор MediaSense (MS) MediaSense и Telepresence Content Server (TCS) Запись в сети (NBR) Краткий обзор функций MS Новые функции MS
Cisco MediaSense
Сетевая запись и
воспроизведение Потоковая запись в сети Экосистема
Cisco MediaSense
Обзор MediaSense
Виртуальный сервис для записи, потоковой передачи и проигрывания записей Запись вызовов
§ Аудио и видео вызовы, выборочная запись
Проигрывание и хранение записанных и загруженных потоков § Обращение напрямую в MediaSense для проигрывания загруженных потоков
§ Встроенное приложение для проигрывания § API для разработчиков и интеграции со сторонними решениями
Видео и аудио потоки для других решений Cisco UC § Contact Center § Unity Connection § Communications Manager
Когда использовать MediaSense
• Запись по требованию законодательства • Запись для контакт-центров • Запись видео вызовов • Создание видео блогов • Видео приветствия • Видео при удержании вызова • Запись отзывов клиентов • Проигрывание видео (VOD, Jabber Guest)
APIs
Search And Play
Архитектура MediaSense
Интерфейс SIP § Работает с SIP вызовами § Запись и проигрывание аудио и видео
Утилита Search and Play § Поиск записей в кластере § Проигрывание записей § Мониторинг записываемых вызовов
API § REST APIs § События записи § Пауза в записи (законодательство) § Получение записей для архивирования
SIP
Содержание
Запись в сети (NBR)
Запись c MediaSense - возможности
Постоянная запись аудио Запись аудио по требованию Кодеки G.711, G.722, G.729, и AAC-LD Поддержка централизованной записи и записи на удаленных площадках Запись операторов ЦОВ (включая Home Agent, Mobile Agent, IVR)
Запись с MediaSense - способы
Запись используя Cisco UCM Network-based Recording (NBR) § CUCM управляет записью § Использует BiB на телефонах или forking на шлюзе § Запуск через настройки CUCM, программную клавишу или CTI § Запись только аудио (даже если вызов с видео) § Поддержка постоянной и селективной записи
Запись используя CUBE (dial-peer forking) § Настраивается напрямую на dial-peer § Не требует CUCM или каких-либо действий для записи § Запись аудио и видео § Поддержка только постоянной записи
Запись используя NBR
Позволяет записывать вызовы, маршрутизируемые UCM § Независимо от устройств, географии и места положения
Централизованное управление политиками записи § Включает в себя запись на основе BiB и на шлюзах § UCM динамически выбирает источник медиа в зависимости от прохождения вызова в сети
Мониторинг всех компонентов системы записи § Помогает персоналу отслеживать поведение системы записи § Мониторинг текущего состояния и производительности системы
Поддержка специальных сценариев записи § Extend and Connect § Extension Mobility § SNR § CTI порты
Конфигурация MS для входящих вызовов
Инструкции MS по управлению вызовами Назначить DNs или URIs
§ 9811@<mediasenseIP> § video1@<mediasenseIP>
Выбрать действие § Проиграть (VoH) § Проиграть 1 раз (Tutorial) § Записать (Профиль записи) § Сбросить
Действия § «Проиграть 1» раз и «Сбросить» заканчивают вызов § Удаленная сторона может закончить вызов
Конфигурация NBR в UCM
Профиль записи определяет конкретный MS Media Source назначает «предпочтительное устройство», с которого трафик пойдет на MS
§ Телефон или шлюз § Телефон по умолчанию
Media Source будет меняться по необходимости § Прохождение вызова, участники или требования к потоку
Предпочтительный vs Выбранный источник записи
Если вызов не проходит через шлюз, выбирается телефон Шлюзы не поддерживают запись sRTP Поддержка SRTP в MS в будущих версиях
Предпочтительный источник Тип потока Шлюз участвует? Выбранный источник
записи
Шлюз RTP
Да Шлюз Нет Телефон
sRTP Да Телефон Нет Телефон
Телефон
RTP Да Телефон Нет Телефон
sRTP Да Телефон Нет Телефон
Выбор источника записи
Выбранный источник недоступен (или не поддерживает кодеки/CUBE) § UCM автоматически попытается использовать альтернативный источник для записи вызова
Предпочтителен шлюз § UCM попытается использовать первый шлюз на пути вызова (входящий или исходящий) § Если первый шлюз не доступен, выбирается последний шлюз на пути вызова § Если нет доступного шлюза, выбирается телефон
When phone is selected, Unified CM attempts to use the phone § If phone source is not available, UCM will attempt to use the first gateway in the call flow § If first gateway is not available, the last gateway is attempted
Порядок выбора
Выбран шлюз Выбран телефон
1 Первый шлюз на пути вызова Телефон
2 Последний шлюз на пути вызова Первый шлюз на пути вызова
3 Телефон Последний шлюз на пути вызова
Запись используя NBR – Built-In Bridge (BiB)
Большинство моделей телефонов Cisco имеют BiB § Перечислены в документации на MS
Поддерживается SIP и SCCP CUCM контролирует BiB в телефонах BiB копирует 2 потока
§ Входящий и исходящий
NBR - Запись с BiB
MediaSense
CUCM
Вызов
Поток RTP
Сигнализация
Номер А Номер Б
BiB включен (только аудио)
Запись используя NBR - запись с шлюза
Поддерживается на голосовых шлюзах и Unified Border Elements (CUBE) § MediaSense поддерживает только CUBE
Связь с UCM должна быть по SIP § Не поддерживается H323 или MGCP
Платформа должна поддерживать UC Services § ISR-G2 Gateways (29XX, 39XX Series)
— IOS release 15.3(3)M1 и старше — 15.3(3)M1 на CCO in Oct / 2013
§ Шлюзы ASR-1K — IOS release XE 3.10.1 и старше — XE 3.10.1 на CCO in Oct / 2013 — Будет поддерживаться с MS в следующих релизах
NBR – запись с шлюза
Только CUBE !!
Вызов
Поток RTP
Сигнализация
Запись используя CUBE
Поддержка CUBE на ISR / ASR Независима от CUCM
§ Транк SIP напрямую от CUBE к MS
Вызовы только SIP – SIP
media class 3 recorder parameter media-recording 301 ! dial-peer voice 2 voip description Recording Inbound Dial-Peer incoming called-number .T voice-class codec 1 voice-class sip asserted-id pai media-class 3 dtmf-relay rtp-nte no vad ! dial-peer voice 301 voip description Recording Forking Dial-Peer destination-pattern 9829 signaling forward none session protocol sipv2 session target ipv4:10.99.150.42:5060 session transport tcp voice-class sip options-keepalive
Указание сервера
MediaSense
Включение записи на dial-peer
Параметры записи
Запись с CUBE
Поддержка CUBE на ISR Независима от CUCM
§ Транк SIPнапрямую от CUBE к MS Вызовы только SIP – SIP Запись входящих и/или исходящих вызовов
media class 3 recorder parameter media-recording 301 ! dial-peer voice 2 voip description Recording Inbound Dial-Peer incoming called-number .T voice-class codec 1 voice-class sip asserted-id pai media-class 3 dtmf-relay rtp-nte no vad ! dial-peer voice 301 voip description Recording Forking Dial-Peer destination-pattern 9829 signaling forward none session protocol sipv2 session target ipv4:10.99.150.42:5060 session transport tcp voice-class sip options-keepalive
Points to MediaSense
Enables Forking on Dial-Peer
Forking Definition
NBR – запись с CUBE
MediaSense
Номер А Номер Б
Media Forking включен
(только аудио)
Вызов
Поток RTP
Сигнализация
Запись с программных телефонов
Cisco IP Communicator § BiB § G.711, G.722, G.729, iLBC, iSAC § Работает как телефон 797X
Jabber for Windows и Mac § BiB § G.711, G.722.1, G.729 § Вызовы Jabber-Jabber используют
G.722.1 по умолчанию
MediaSense НЕ поддерживает G.722.1, iLBC, iSAC § Настройка кодеков в UCM § Настроить G.711 для записи вызововJabber-Jabber
Выборочная запись
Запись по требованию § Программная клавиша § Управление CTI
— Скрипт Finesse — Приложение CTI
Пауза и возобновление записи § Требования по безопасности § Обучение
Источник данных для записи § Встроенный коммутатор (BiB) § Шлюз/CUBE
Содержание
Краткий обзор функций MS
Потоковое вещание
Аудио § Проигрывание сохраненных записей (RTSP, QM) § Проигрывание активных записей (RTSP, мониторинг, прослушка)
Видео § Видео при удержании (CUCM) § Видео в очереди (CUCM) § Видео в очереди (Remote Expert) § Видео приветствие (Unity Connection)
Экспорт данных § Экспорт в AAC/MP4 или PCM/WAV § Экспорт из портала S&P или с помощью API
Видео приветствие
Портал Search and Play
Поиск записей по тэгам / фильтрация Экспорт в Wav или MP4 Прослушивание онлайн (HTML5)
Интеграция с Finesse/UCCX
Управление записью § Селективная
— В скриптах Finesse § По запросу
— Программируемая кнопка на телефоне
§ Постоянная — Профиль записи в CUCM — IOS dial-peer
Контроль супервизором через GUI Проигрывание / экспорт
Информация об операторе
Информация об операторе теперь собирается и хранится в метаданных Поиск записей, используя новые данные
§ Agent ID, Agent Name, FirstName, LastName § Раньше только: AgentID, TeamID, CSQID
Запись видео вызовов
Видео вызовы записываются с CUBE MS записывает 2 видео и 2 аудио потока на сессию Потоковое вещание или выгрузка видео записей Запись видео 1080p
Архивирование
Архив записей на сервер SFTP Записи экспортируются как файлы MP4 Расписание архивирования
§ Включая длительность хранения
Метаданные, ассоциированные с вызовом экпортируются в текстовый JSON файл
§ Информация о вызове § Информация для поиска записей
Поиск по записям в архиве
Ассоциация вызовов
Ассоциированные вызовы можно просматривать в утилите Search and Play
Определение связанных вызовов • Переводы • Переадресация • Конференция • Удержание
Содержание
MediaSense и Telepresence Content Server (TCS)
Два решения, Общие характеристики
Запись видео § Проигрывание § Потоковое вещание § Загрузка
Видео 1080p Поддержка SIP
MediaSense TCS
Сравнение MS и TCS
Функции MediaSense TCS
Записываемые медиа Аудио или видео Требует видео может воспроизводить только аудио без видео)
Организация записи На базе BiB в телефоне или CUBE на ISR Всегда участвует в вызове (требует видео мост)
Скрыто от пользователя Легко скрыть или уведомить тоном о записи Всегда присутствует
Старт записи Автоматическая, по желанию пользователя телефона,запрос от приложения Пользователь звонит на TCS или по расписанию от TMS
Протоколы SIP SIP и H.323
Форматы выгрузки Видео: MP4/H.264/AAC - Аудио: WAV/PCM, MP4/AAC Видео: MP4 or WMV
Кодеки H264, G711, G722, G729, AAC-LD H261, H263, H263+, H264, G711, G722, G722.1, AAC-LD
Разрешение 1080p30 1080p30, 720p60
Макс. Емкость кластера 1000 аудио или 200 видео (9 аудио = 1 видео) 100 портов записи, 20 могут использоваться для
потокового вещания
Платформа Cisco VOS (такая же, как для CUCM, CUC, IMP, etc…) Windows 2008 (Кластер требует SQL Server и NAS)
Вещание RTSP RTSP и Windows Media Server
Транкодинг Нет Да
Мультикаст Нет Да
Доступ по ролям Нет Да
Выбор решения для записи
Используйте MediaSense для… § Запись по требованию законодательства § Только аудио (TCS требует записывать видео) § Контакт центры § Звонки точка-точка § Видео для других приложений Cisco UC
Используйте TCS… § Для обучения/тренинга/вещания § Запись по запросу от TC/TE (EX90, C40, CTS-500) § Запись для VCS § Для вызовов H.323 § Если необходим транкодинг для хранения или воспроизведения § Если есть старые кодеки (H.261, H.263, H.263+)
Содержание
Новые функции MS
Cisco MediaSense 10.5
Запись видео вызовов с CUBE Базовое архивирование записей Ассоциация вызовов для UCCX Ассоциация данных об операторе для UCCX Поддержка новых серверов и версий гипервизора
Cisco MediaSense 11.0
Информация об агенте из Finesse Улучшения в Search & Play
• HTML 5 • Поиск в архивах • Поиск по информации об агенте
Поддержка Cisco Prime Collaboration Assurance Ассоциация вызовов для всех вариантов записи
Планы на Cisco MediaSense 11.5
Разделение доступа по ролям (RBAC) Запись SRTP Улучшения Search & Play
• Удаление записей • Права доступа
Поддержка Single Sign-On (Finesse)
Планы на Cisco MediaSense XX.X
Запись экранов Запись чатов (XMPP) Шифрование записей Поддержка SIPREC Поддержка транскодирования
Платформа
Поддержка VMWare ESXi 5.5. Браузеры
§ Internet Explored 9 и 11 § Firefox version 24 и выше
CiscoRu Cisco CiscoRussia
Ждем ваших сообщений с хештегом #CiscoConnectRu
CiscoRu © 2015 Cisco and/or its affiliates. All rights reserved.