Вы находитесь на странице: 1из 44

Организация записи на Cisco UCM и для Contact Center на

базе Cisco MediaSense

Станислав Шишко
системный инженер
sshishko@cisco.com

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)
Архитектура MediaSense

Интерфейс SIP
§  Работает с SIP вызовами
SIP
§  Запись и проигрывание аудио и видео

Утилита Search and Play


§  Поиск записей в кластере Search
§  Проигрывание записей And
§  Мониторинг записываемых вызовов Play

API
§  REST APIs APIs
§  События записи
§  Пауза в записи (законодательство)
§  Получение записей для архивирования
Содержание

Запись в сети (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

BiB включен
(только аудио)

Номер А Номер Б

Вызов

Поток RTP

Сигнализация
CUCM
Запись используя 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 – запись с шлюза

Вызов

Поток RTP
Только
Сигнализация CUBE !!
Запись используя CUBE
media class 3
recorder parameter Параметры
media-recording 301
Поддержка CUBE на ISR / ASR !
записи

dial-peer voice 2 voip


description Recording Inbound Dial-Peer
Независима от CUCM incoming called-number .T
voice-class codec 1
§  Транк SIP напрямую от CUBE к MS voice-class sip asserted-id pai
media-class 3
dtmf-relay rtp-nte Включение записи
Вызовы только SIP – SIP no vad на dial-peer
!
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
Запись с CUBE
media class 3
recorder parameter Forking
media-recording 301
Поддержка CUBE на ISR !
Definition

dial-peer voice 2 voip


Независима от CUCM description Recording Inbound Dial-Peer
§  Транк SIPнапрямую от CUBE к MS incoming called-number .T
voice-class codec 1
Вызовы только SIP – SIP voice-class sip asserted-id pai
media-class 3
Запись входящих и/или исходящих вызовов dtmf-relay rtp-nte
no vad
Enables Forking on
!
Dial-Peer
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
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

Media
Sense 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
Макс. Емкость 100 портов записи, 20 могут использоваться для
1000 аудио или 200 видео (9 аудио = 1 видео)
кластера потокового вещания
Платформа 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 и выше
Ждем ваших сообщений с хештегом #CiscoConnectRu

CiscoRu Cisco CiscoRussia CiscoRu


© 2015 Cisco and/or its affiliates. All rights reserved.

Оценить