4. Новое в CMS 2.0
Поддержка Meeting Server 1000
Новая лицензионная модель
Ребрендинг
Поддержка CUCM конференций по требованию
Поддержка TMS
Управление полосой пропускания для Lync RDP
Дополнительное семейство экранных раскладок 1+N
Возможность ограничить продолжительность
соединений
Возможность запретить аудио/видео/презентацию для
пользователей приложений (CMA)
Возможность запрещения гостевого доступа в space
Новые команды API
Уже
доступно
5. Cisco Meeting App 1.9
Позволяет каждому участвовать во
встречах с Cisco® Meeting App:
Участие с поддержкой всех возможностей (и
даже более того)
Получите возможность:
- Управления экранными раскладками
- Приглашать других к участию во встрече
- Легко создавать новые комнаты
- Гибкость и мобильность
- Список участников с управлением их микрофонами
Поддержка браузеров с технологией WebRTC
- Особенно полезно для гостевых подключений
Уже
доступно
6. Cisco Meeting Server 2.0
поддержка записи
Записывайте встречи или соединения
Встроенная в приложение CMA 1.9 кнопка
записи, или автоматическая запись, или
управляемая DTMF – устанавливается
Администратором системы
Сохраняется на внешнем сетевом хранилище
(NFS)
MP4 формат
Индикатор записи
Уже
доступно
7. Больше не поддерживается работа без
активации Callbridge (т.е. работа сервера
без установленных лицензий с емкостью
4HD порта)
Не требуется установка лицензии xmpp.
(Она предзагружена. XMPP сервис при
старте проверяет активацию Callbridge,
который теперь требует установки
лицензионного файла – cms.lic)
Новое в CMS 2.0
8. Cisco Meeting Server 2.0
Виртуальные комнаты для голоса, видео, web
Не ограниченное количество комнат (spaces)
Всегда доступны, чат сохраняется
Подключение с любых устройств
Внимание! Чат в комнатах (message board chat) по
умолчанию выключен с версии 2.0.3 Если у Вас новая
установка или на предыдущих версиях ПО вы не
использовали Acano клиентов и вы хотите включить эту
возможность – это необходимо сделать через API.
Создайте callProfile с параметром messageBoardEnabled
установленным в true. Сделайте этот callProfile
глобальным. (PUT его id в /api/v1/system/profiles).
Уже
доступно
9. • CMS использует API для настройки
не стандартных конфигураций, для
обеспечения интеграции с другими
решениями и для предоставления
информации другим устройствам и
приложениям.
• CMS поддерживает RESTful API
или ‘Rest API’ (сокр. от
англ. Representational State
Transfer — «передача состояния
представления»)
• Практически все серверные приложения и
сервисы сегодня поддерживают ту или иную
форму API, но обычно API используют для
собственных нужд разработчиков (например
интеграции с другими продуктами
производителя). Поэтому использование API
может лицензироваться отдельно, либо он
может иметь ограниченные возможности.
• Acano изначально приняло решение о
поддержки открытого APIs в котором любое
действие доступно без каких либо
лицензионных или других отчислений и выплат,
даже на демонстрационной VM. Эту традицию
мы продолжим с CMS.
10. • Работа с API обычно выполняется
через выполнение вызовов (‘API Call’)
• Можно например сделать API вызов
для создания конференции (Space)
• Множество API вызовов может быть
сделано одновременно, что
позволяет, например,
автоматизировать их запуск
скриптом. Последовательное
выполнение API вызовов в составе
скрипта может быть существенно
более быстрым чем в ручном
режиме.
• Можно использовать разные языки
программирования для работы с
APIs, но так исторически
программисты Acano использовали
Python.
• Существуют примеры с
использованием Java, Powershell,
Curl, Ruby, HTTP, PHP, и многие
другие.
• Вы можете выполнять API вызовы
прямо из браузера используя такие
расширения как POSTer, POSTman и
Advanced Rest Client.
API вызовы
12. 12
Что было сделано и
что можно сделать
с использованием
CMS (ACANO) API?
• Проведено большое количество интеграций, решающих специфичные для
разных Заказчиков задачи или ориентированные на работу с их
собственными продуктами
• Что еще сделано:
– Созданы тысячи Spaces с использованием CSV файлов для Заказчиков не
использующих LDAP
– Реализованы проекты с автоматическим созданием Spaces по Multi-way технологии
– Менялись PIN коды для каждого Space на сервере
– По нажатию клавиши менялись экранные раскладки для всех подключенных
участников конференции, за исключением презентора
– Интегрировались с SFDC, создавая Space для каждого пользователя
– Интеграция с Amazon Echo (Alexa) для управления конференции с помощью
голосовых комманд
– Интеграция с Cisco Spark для управленияl Spaces через Spark сообщения
– IFTTT интеграция с использованием различных каналов
– И многое другое…
13. В первых версиях Acano интеграция с Amazon
Echo позволяла пользователям посредством
голосовых команд начинать встречи, выполнять
исходящие вызовы, управлять экранными
раскладками, выключать голос, видео и
отключать абонентов, завершать конференции.
Пример – Amazon Echo для управления
конференциями
14. • Руководство по программированию CMS API
http://www.cisco.com/c/en/us/support/conferencing/meeting-
server/products-programming-reference-guides-list.html
http://www.cisco.com/c/dam/en/us/td/docs/conferencing/ciscoMeetingServ
er/Reference_Guides/Version-2-0/Cisco-Meeting-Server-API-Reference-
Guide-2-0.pdf
https://www.acano.com/support/documentation/
• Рекомендуется использовать руководства API последней версии
продукта.
• Руководство содержит все необходимые материалы и команды,
поддержанные в API CMS.
• До сих пор не было изменений в правилах использования API или
планов изменить их. Полный набор команд доступен в демо
версиях, триальных версиях Acano и не лицензируется.
CMS API Guide
15.
16. Нам необходимо оперировать 4-мя типами запросов:
GET – вывести (считать) информацию
POST – создать новую запись
PUT – изменить существующую запись
DELETE – удалить существующую запись
23. Cisco Meeting Server 2.0
Настраивается
Изображение фона
Текст, выводимый на экран
Аудио сообщения
Active
Speaker
onePlusNOverlay
onePlus5 onePlus8onePlus7
Equal 2x2 Equal 4x4Equal 3x3 Equal 5x5
onePlusN и Equal раскладки динамически увеличиваются при
подключении новых участников конференции
Equal NxN
Layout Families
Гибкая конфигурация экрана Настраиваемый фон
Уже
доступно
24. Cisco Meeting Server 2.0
Выберите раскладку подходящую именно вам
Говорящий Перекрытие
(Overlay)
Равные
окна
2x2, 3x3,
4x4, 5x5
одинПлюсN
(onePlusN):
N=5, 7 or 9
Уже
доступно
25. Cisco Meeting Server 2.0
Skype for Business интеграция
Шлюз: звонки между ВКС и Lync/Skype for Business
клиентами
Spaces: ВКС клиенты и Lync/Skype for Business
пользователи собираются на CMS
Dual Home конференции: Классические клиенты ВКС
подключаются на CMS, который использует многопоточное
соединение с Lync/Skype for Business конференцией
поддерживающее все возможности (видео, аудио, контент)
Direct federation с Office 365
Основные возможности:
Простое соединение Skype for Business
клиентов с видеосистемами
Skype видео, аудио и контент в прямом и
обратном направлении
Новое – Планирование конференций с S4B, с
поддержкой OBTP на Cisco терминалах*
Bidirectional content sharing (RDP)
Direct Federation (including O365)
* требуется TMS и Dual Home конференции
Уже
доступно
27. Новая специализированная конфигурация на
базе Cisco UCS
Cisco Meeting Server 1000
96 HD видео соединений с ПО CMS 2.0
84 HD видео соединений с ПО vTS 4.4 (находится в
разработке)
2х Xeon e5-2695 v4 CPU Broadwell
36 физических ядер
30. Договоренность о выпуске аналогичной лицензии для
CMS 1000 - VMW-VS6-410V-K9 пока не достигнута
Для mm410v мы предоставляли возможность выбора
лицензии VMware при заказе сервера (VMW-VS5-410V-K9)
Сегодня в конфигурации сервера предлагается выбрать 2х
VMW-VSP-STD-1A= вместо VMW-VS6-410V-K9 (как это
указано в руководстве)
Продуктовая команда работает над согласованием специализированной,
предустановленной на CMS 1000 VMware лицензии. В настоящий момент
только коммерческая VMware 6.0 лицензия позволяет использовать 70vCPU на
виртуальной машине. При приобретении 2-х VMW-VSP-STD-1A= лицензий
(одна на CPU) в составе бандла CMS-1K-Bun-K9, требуется приобретение ISV1
контракта на поддержку. Лицензии поставляются отдельно от сервера.
31. Cisco Meeting Server лицензирование
возможность провести виртуальную встречу для каждого
Включены в CUWL Meeting
$600 за хост
$8,000 при приобретении
комнатной системы или кодека
Именованные лицензии хоста
включают:
Meeting Sever
Cisco Meeting App
TMS и TMS-XE для
планирования
Skype/Lync шлюз
Expressway RMS лицензии
Cisco TelePresence® Server и
Conductor
Лицензии общего пользования
включают:
Meeting Sever и Cisco Meeting App
Expressway RMS лицензии
UCM TP Room лицензию
$12,000 приобретение отдельно
TP room лицензии не поставляется
TMS starter pack - $12,000
TMS на 35 устройств (10 + 25
устройств) с опцией MS Exchange
интеграции
Корпоративное соглашение
TP ELA 2.0 – пока не в России
Идеальны для большинства
Оптимально для систем общего
пользования
Все возможности для всех
+ OR
Постоянные лицензии применяемые на все сервера организации
Персональные, запланированные, и конференции по требованию для всех пользователей; Без ограничений качества и количества
подключений
Personal Multiparty Plus Shared Multiparty Plus Enterprise License Agreement
Уже
доступно
32. Компоненты Cisco Multiparty предложения
Лицензии
PMP+ с новыми CUWL
meeting стартовыми
заказами
PMP+ с новыми CUWL
meeting последующими
заказами
SMP+
SMP+ Starter Pack
(опционально)
Personal Multiparty (PMP)
Shared Multiiparty (SMP)
Минимум 25 От 1 минимум 1* –
Meeting App + WebRTC включено включено включено –
Expressway Rich Media
Sessions (RMS)
4 при размещении первого заказа
+ 1
на каждые 20 CUWL
пользователей
1 per 20 New CUWL Meeting host 1 на SMP+ –
TMS and TMS-XE device
licenses, plus unlimited
TMS-PE for Personal CMR
10 with initial order plus
25 additional per 250 New
CUWL Meeting users
25 на каждый новый заказ ** –
35 devices, 25 XE rooms for
Outlook booking
Microsoft Skype Interop
Meeting Server не ограничено
Expressway 1 на 250
Meeting Server не ограничено
+1 Expressway
на 250
– Expressway x1
Meeting Server Edge
Expressway C and E
Meeting Server: не ограничено
Expressway: 6
Meeting Server: не ограничено
Meeting Server: не ограничено
Expressway: -
–
* SMP+ приобретенный в составе терминала включает 1 лицензию регистрации на Cisco Unified Communications Manager (TP Room Registration license)
Уже
доступно
** Информация требует уточнения (скорее всего следует читать 25 на каждые 250 UWL)
33. Cisco Meeting Server
план защиты инвестиций и миграции на «+» модель
CUWL Pro (с Personal Multiparty)
Shared Multiparty
TelePresence Server Screen Licenses
MCU Port Licenses
Acano Capacity Units/Perpetual User
TP Multiparty EA
Миграция с
CUWL Meetings (с Personal Multiparty Plus)
Shared Multiparty Plus
Shared Multiparty Plus
Personal/Shared Multiparty Plus
Multiparty Add-on
Cisco Meeting Server
Миграция требует активный сервисный контракт и приобретение нового контракта SKU, стоимость и другие детали смотрите в миграционных руководствах
Shared Multiparty PlusEndpoint Embedded Multisite
Уже
доступно
37. Cisco Meeting Server 2.0
Планирование встреч
Cisco TelePresence Management (TMS) Suite
Планирование с использованием Outlook,
Smart Scheduler, или с API планирования
One Button to Push (OBTP) с Cisco
терминалами для простого подключения к
встрече
OBTP с Skype for Business Outlook plug-in с
Meeting Server Dual Home конференциями
Работает вместе с TelePresence Server и MCU
Уже
доступно
38. Планирование конференций с CMS 2.0
До а версии TMS 15.3 планирование на Acano серверах было
возможно только в режиме unmanaged bridge, что серьезно
ограничивало функционал планирования.
С версий CMS 2.0 и TMS 15.3 возможно использование CMS в режиме
управляемого сервера конференций
41. Планирование CMS 2.0 c TMS 15.3
После задания имени, необходимо в Settings -> Extended Settings настроить имя
домена и диапазон номеров конференций. Домен будет использован в адресе
конференций, поэтому убедитесь что он маршрутизируется на CMS и на CMS
настроены для него правила маршрутизации принимаемых соединений (inbound
dial rules)
44. Планирование CMS 2.0 c TMS 15.3
TMS 15.3 позволяет сделать CMS приоритетным сервером для группы
пользователей (coexistence feature).
Для использования этой возможности поместите пользователей в одну ip зону
(IP Zone) с CMS сервером.
Для этих пользователей не будут применяться глобальные установки в
административной секции настройки предпочтительного сервера конференций.
Этот функционал контролируется параметром EnableCMSTrial в ветке регистра
TMS сервера
HKEY_LOCAL_MASHINESOFTWAREWow6432NodeTandbergTANDBERG и по
умолчанию включен (установлен в 1).
45. Планирование CMS 2.0 c TMS 15.3
Не нужно пытаться включить callbridge из того же кластера под управление
TMS – это вызовет сообщение об ошибке:
Все callbridge кластера детектируются TMS автоматически c помощью API CMS.
47. TMSXE OBTP для Skype/Lync приглашений
TMSXE 5.3 поддерживает возможность планировать Skype/Lync
конференции из Outlook. Пользователи и управляемые TMS системы
могут подключаться к этим конференциям.
Требуется:
CMS (Acano) c
Dual Home Conference
и S4B сервер
интегрированный с
Exchange
TMSXE – OBTP для Lync приглашение
TMSXE коммуникации
Dual Home Conference коммуникации
48. TMSXE OBTP для Skype/Lync приглашений
Организатор планирует Skype конференцию используя почтовые ящики
ресурсов (видеосистем) и пользователей в Outlook
49. TMSXE OBTP для Skype/Lync приглашений
Идентификатор конференции Skype и другая информация обновляется
в секции MAPI календаря ящика ресурса Exchange (обычный механизм
планирования Skype конференций)
TMSXE отслеживает состояние ящиков ресурсов и если настроен
домен для CMS:
- TMSXE использует идентификатор, полученный из MAPI и добавляет
к нему домен CMS: conferenceid@cms_имя_домена.ru
- TMSXE планирует эту конференцию на TMS как проводимую на в
режиме ”Externally hosted conference”
TMS отправляет подтверждение организатору через TMSXE с
указанием адреса внешнего сервера.
TMS добавляет этот адрес в OBTP секцию терминала
52. TMSXE Skype гибридные конференции
Если TMSXE Администратор не настроил имя домена в секции Skype
Hybrid meeting, Skype конференции будут планироваться как обычные
Гибридные конференции используют тип конференции настроенный в
TMS по умолчанию
Гибридные конференции работают только при планировании встреч с
участием почтовых ящиков ресурсов, поскольку TMSXE отслеживает
только их состояние
53. • Что можно сделать: Приложение работающее на стороне
сервера, не требующее установки чего либо в ручном режиме на
стороне клиента (exchange сервер сам загружает его клиентам)
• Контактные данные конференции считываются c CMS (используя
CMS API) – Space пользователя, настроенный для
использования по умолчанию. Они содержат URI, ссылку для
WebRTC, PIN.
• Контактные детали встречи автоматически вставляются в
приглашение
• Место встречи автоматически обновляется в соответствии с
полученными данными
Планирование конференций с помощью
Outlook и скрипта, использующего API CMS.
63. Режим лектора
CMS
В текущей версии 2.0 на CMS не реализован режим
лектора.
Но, если допускается подключения лектора и
аудитории с использованием разных номеров (URI) –
его можно реализовать через API (а с версии 2.1 –
разных паролей (или пароль/без пароля))
Лектор: звонит на URI 5500@example.com, раскладка -
квадратор, видит всех участников, микрофон активен
Гость: звонит на URI 5600@example.com, одно большое окно с
говорящим (лектором), микрофон выключен, если Лектор
отключен – видео и голос не принимается сервером
64. Режим лектора
1. Создайте новый space с аккаунтом лектора в профиле
2. Создайте профиль соединения для Лектора (Call Leg Profile): POST https://example.com/api/v1/callLegProfiles defaultLayout=allEqual
3. Создайте профиль соединения для гостя: POST https://example.com/api/v1/callLegProfiles
needsActivation=true&defaultLayout=speakerOnly&rxAudioMute=true&deactivationMode=deactivate
4. Узнайте идентификаторы профилей соединения (Call Leg Profile): GET https://example.com/api/v1/callLegProfiles
Допустим что Call Leg Profile ID лектора: 360b40bf-4c7d-41ff-a355-496c0e720649
Call Leg Profile ID гостя: 5546a47f-262a-4399-a799-0a03ddc2c66c
Узнайте идентификатор space (space ID): GET https://example.com/api/v1/coSpaces
Допустим что Space ID: 83b4f7d0-ffb7-4fbc-83c0-91ebe04f2af3
Создайте метод подключения Лектора (Access Method) с URI и Call ID 5500:
POST https:// example.com/api/v1/coSpaces/83b4f7d0-ffb7-4fbc-83c0-91ebe04f2af3/accessMethods
uri=5500&callLegProfile= 360b40bf-4c7d-41ff-a355-496c0e720649&callID=5500
(Access Method ID: f3a7cf1a-961f-4fec-b19d-5db558851305 )
Создайте метод подключения гостя (Access Method) с URI и Call ID 5600:
POST https://example.com/api/v1/coSpaces/83b4f7d0-ffb7-4fbc-83c0-91ebe04f2af3/accessMethods
uri=5600&callLegProfile=5546a47f-262a-4399-a799-0a03ddc2c66c&callID=5600 (Access Method ID: 056a58ee-12bc-404f-b863-834cba4707db)
67. • ActiveControl в версии 2.1 будет поддерживать список
участников, управление экранной раскладкой, отключение
участников с терминалов под управлением CE8.3
Cisco Meeting Server 2.1
ActiveControl
новое!
Планируется
Q4CY16
Внешний вид интерфейса управления может
быть изменен
68. CMS
• Настраиваемое через API, соединение с поддержкой
аутентификации на vBrick / Wowza/ YOUTUBE
• В версии 2.1 планируется поддержать поток 720p30
• Планируется дополнить функционал в последующих версиях.
Cisco Meeting Server 2.1
поддержка поточного вещания
Call Bridge
Streamer vBrick / Wowza
CMS
новое!
Планируется
Q4CY16
69. • Новый уровень совместимости с Microsoft - улучшение качества
видео для Skype for Business clients.
• Два видеопотока от каждого абонента отсылаются на AVMCU
• Если S4B клиент выбирает выбирает поток низкого качества (поскольку он на мобильном устройстве, или уменьшил окно
S4Bприложения, низко скоростное подключение к сети и т.д.) он может подписаться на низко скоростной поток и не ухудшить
качество для остальныхl S4B участников.
Cisco Meeting Server 2.1
Улучшенная интеграция видео со Skype for Business
CMS AVMCU
A
D
C
B
A
D
C
B
A DCB
A DCB
Skype for Business клиент с
высоко скоростным каналом
Skype for Business клиент с
низко скоростным каналом
A
B
C
D
новое!
Планируется
Q4CY16
70. Cisco Meeting Server 2.1
Оптимизация работы серверов одного кластера и региона
CMS 1
CMS 2
CMS 3
CMS 4
CMS 5
US
UK
1+3 Ports
1+3 Ports
1+3 Ports
1+3 Ports
Конференция CMS 2.0 занимает 4
порта (участники) + 12 портов (каскад)
CMS 1
CMS 2
CMS 3
CMS 4
CMS 5
US
UK
Конференция CMS 2.1 займет 4 порта
(участники) + 2 порта (каскад)
• Для UCM пользователей, оптимизация использования емкости обеспечит близкий к линейному рост нагрузки на
аппаратную платформу при использовании нескольких серверов в кластере, подключением участников в одну
конференцию на одном сервере в регионе.
• Обеспечит базовое балансирование нагрузки с поддержкой 2-х пределов емкости. 1-й когда бридж не принимает
запросов на подключение участников к новой конференции, второй – когда он не принимает запросы на подключение.
Conf
1+1 Ports
3+1 Ports
новое!
Планируется
Q4CY16
71. Expressway X8.9
Стратегия развития пограничного сервера
с Cisco Meeting Server
планы – Q4CY16
S4B
(O365 /
“External“)
Стандартные
терминалы
WebRTC
Meeting
App
Expressway-E
аудио/видео
&
IM/P
федерация
Сегодня
S4B
(O365 /
“External“)
Стандартные
терминалы
ASA IM&P
Федерация
Acano
Apps
Expressway-E
Acano
Edge
новое!
Планируется
Q4CY16
72. • Expressway как
универсальный
шлюз для UCM и
CMS
Cisco Meeting Server 2.1
работа с Expressway X8.9 в качестве пограничного сервера
Exp-C
Unified CM
or VCS
Интернет
IM & Presence
MS SIP A/V
MS CONTENT
Standard SIP A/V
SIP BFCP Content
WebRTC
MS SIP -SIMPLE IMP
Exp-E
TURN
Jabber CMS
• UC Федерация с Microsoft: Аудио,
Видео, Контент, IM&P, Встречи
новое!
Планируется
Q4CY16
73. • Новый пользовательский
интерфейс
• В центре внимания аудио
и видео
• Новые экраны
• Большая простота
использования
Cisco Meeting App 2.0
новый дизайн интерфейса
новое!
Планируется
Q4CY16
74. • Будет доступно из Play
Store
• Аудио и видео
• Отображение контента
Cisco Meeting App 2.0
поддержка Android
новое!
Планируется
Q4CY16
75. • Аудио предупреждение о
входе/выходе
• 1+N раскладки
• Поддержка CMS1000
• Изменение аудио аватара
TelePresence Server 4.4
Новые возможности
новое!
Планируется
Q4CY16
76. Клуб Cisco
Есть вопросы по приобретению оборудования Cisco?
8 800 700 05 22
Благодарим за участие
Cisco CiscoRu CiscoRussia CiscoRu