cisco meeting server
Post on 08-Jan-2017
323 Views
Preview:
TRANSCRIPT
Совместная работа
Cisco Club’16
Осенний сезон с Клубом Cisco
Сергей Юцайтис
Консультант по технологиям совместной работы
27 октября 2016
Сергей Юцайтис
Консультант по технологиям совместной работы
Cisco Meeting Server
Cisco Meeting Server 2.0
Новое в CMS 2.0
Поддержка Meeting Server 1000
Новая лицензионная модель
Ребрендинг
Поддержка CUCM конференций по требованию
Поддержка TMS
Управление полосой пропускания для Lync RDP
Дополнительное семейство экранных раскладок 1+N
Возможность ограничить продолжительность
соединений
Возможность запретить аудио/видео/презентацию для
пользователей приложений (CMA)
Возможность запрещения гостевого доступа в space
Новые команды API
Ужедоступно
Cisco Meeting App 1.9
Позволяет каждому участвовать во
встречах с Cisco® Meeting App:
Участие с поддержкой всех возможностей (и
даже более того)
Получите возможность:
- Управления экранными раскладками
- Приглашать других к участию во встрече
- Легко создавать новые комнаты
- Гибкость и мобильность
- Список участников с управлением их микрофонами
Поддержка браузеров с технологией WebRTC
- Особенно полезно для гостевых подключений
Ужедоступно
Cisco Meeting Server 2.0поддержка записи
Записывайте встречи или соединения
Встроенная в приложение CMA 1.9 кнопка
записи, или автоматическая запись, или
управляемая DTMF – устанавливается
Администратором системы
Сохраняется на внешнем сетевом хранилище
(NFS)
MP4 формат
Индикатор записи
Ужедоступно
Больше не поддерживается работа без
активации Callbridge (т.е. работа сервера
без установленных лицензий с емкостью
4HD порта)
Не требуется установка лицензии xmpp.
(Она предзагружена. XMPP сервис при
старте проверяет активацию Callbridge,
который теперь требует установки
лицензионного файла – cms.lic)
Новое в CMS 2.0
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).
Ужедоступно
• CMS использует API для настройки не стандартных конфигураций, для обеспечения интеграции с другими решениями и для предоставления информации другим устройствам и приложениям.
• CMS поддерживает RESTful API или ‘Rest API’ (сокр. от англ. Representational State Transfer — «передача состояния представления»)
• Практически все серверные приложения и сервисы сегодня поддерживают ту или иную форму API, но обычно API используют для собственных нужд разработчиков (например интеграции с другими продуктами производителя). Поэтому использование API может лицензироваться отдельно, либо он может иметь ограниченные возможности.
• Acano изначально приняло решение о поддержки открытого APIs в котором любое действие доступно без каких либо лицензионных или других отчислений и выплат,даже на демонстрационной VM. Эту традицию мы продолжим с CMS.
• Работа с API обычно выполняется через выполнение вызовов (‘API Call’)
• Можно например сделать API вызов для создания конференции (Space)
• Множество API вызовов может быть сделано одновременно, что позволяет, например, автоматизировать их запуск скриптом. Последовательное выполнение API вызовов в составе скрипта может быть существенно более быстрым чем в ручном режиме.
• Можно использовать разные языки программирования для работы с APIs, но так исторически программисты Acano использовали Python.
• Существуют примеры с использованием Java, Powershell, Curl, Ruby, HTTP, PHP, и многие другие.
• Вы можете выполнять API вызовы прямо из браузера используя такие расширения как POSTer, POSTman иAdvanced Rest Client.
API вызовы
Доступные API вызовы• /accessQuery
• /callBrandingProfiles
• /callBrandingProfiles/<call branding profile id>
• /callBridges
• /callBridges/<call bridge id>
• /calls
• /calls/<call id>
• /calls/<call id>/callLegs
• /calls/<call id>/participants
• /callLegs
• /callLegs/<callLeg id>
/callLegs/<callLeg id>/callLegProfileTrace
/callLegProfiles
• /callLegProfiles/<call leg profile id>
/callLegProfiles/<call leg profile id>/usage
• /callProfiles
/callProfiles/<call profile id>
• /coSpaces
• /coSpaces/<coSpace id>
• /coSpaces/<coSpace id>/coSpaceUsers
• /coSpaces/<coSpace id>/coSpaceUsers/<coSpaceUser id>
• /coSpaces/<coSpace id>/messages
• /coSpaces/<coSpace id>/accessMethods
/coSpaces/<coSpace id>/accessMethods/<access method id>
• /dialTransforms
/dialTransforms/<dial transform id>
• /dtmfProfiles
/dtmfProfiles/<dtmf profile id>
• /directorySearchLocations
• /directorySearchLocations/<directory search location id>
• /forwardingDialPlanRules
• /forwardingDialPlanRules/<forwarding dial plan rule id>
• /inboundDialPlanRules
• /inboundDialPlanRules/<inbound dial plan rule id>
• /outboundDialPlanRules
• /outboundDialPlanRules/<outbound dial plan rule id>
• /ivrs
• /ivrs/<ivr id>
/ivrBrandingProfiles
/ivrBrandingProfiles/<ivr branding profile id>
• /ldapMappings
• /ldapMapping/<ldap mapping id>
• /ldapServers
• /ldapServers/<ldap server id>
• /ldapSources
• /ldapSources/<ldap source id>
• /ldapSyncs
• /ldapSyncs/<ldap sync id>
• /participants
• /participants/<participant id>
• /participants/<participant id>/callLegs
• /system/alarms
• /system/configuration/cluster
• /system/configuration/xmpp
• /system/database
• /system/status
• /system/profiles
• /system/cdrReceiver
• /tenants
• /tenants/<tenant id>
• /turnServers
• /turnServers/<turn server id>
• /turnServers/<turn server id>/status
/users
• /users/<user id>
• /users/<user id>/usercoSpaces
/userProfiles
/userProfiles/<user profile id>
/webBridges
• /webBridges/<web bridge id>
/webBridges/<web bridge id>/updateCustomization
• И другие ,,,,
12
Что было сделано и что можно сделать с использованием CMS (ACANO) API?
• Проведено большое количество интеграций, решающих специфичные для
разных Заказчиков задачи или ориентированные на работу с их
собственными продуктами
• Что еще сделано:
– Созданы тысячи Spaces с использованием CSV файлов для Заказчиков не
использующих LDAP
– Реализованы проекты с автоматическим созданием Spaces по Multi-way технологии
– Менялись PIN коды для каждого Space на сервере
– По нажатию клавишименялись экранные раскладки для всех подключенных
участников конференции, за исключением презентора
– Интегрировались с SFDC, создавая Space для каждого пользователя
– Интеграция с Amazon Echo (Alexa) для управления конференции с помощью
голосовых комманд
– Интеграция с Cisco Spark для управленияl Spaces через Spark сообщения
– IFTTT интеграция с использованием различных каналов
– Имногое другое…
В первых версиях Acano интеграция с Amazon Echo позволяла пользователям посредством голосовых команд начинать встречи, выполнять исходящие вызовы, управлять экранными раскладками, выключать голос, видео и отключать абонентов, завершать конференции.
Пример – Amazon Echo для управления конференциями
• Руководство по программированию 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/ciscoMeetingServer/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
Нам необходимо оперировать 4-мя типами запросов:
GET – вывести (считать) информацию
POST – создать новую запись
PUT – изменить существующую запись
DELETE – удалить существующую запись
Находим CallProfile по умолчанию:
Включаем в нем messageBoard:
Проверяем сделанную запись:
СallLegProfile:
https://10.100.1.227:9443/api/v1/callLegProfiles/ac0485e3-a3b7-47cf-91fe-ffa25ea5d795
<?xml version="1.0"?>
<callLegProfile id="ac0485e3-a3b7-47cf-91fe-ffa25ea5d795">
<defaultLayout>onePlusFive</defaultLayout>
<participantLabels>true</participantLabels> - показывать имена участников
<sipMediaEncryption>optional</sipMediaEncryption>
<muteOthersAllowed>true</muteOthersAllowed> - разрешать выключать звук другим участникам
<videoMuteOthersAllowed>true</videoMuteOthersAllowed> - разрешать выключать видео другим участникам
<muteSelfAllowed>true</muteSelfAllowed>
<videoMuteSelfAllowed>true</videoMuteSelfAllowed>
<disconnectOthersAllowed>true</disconnectOthersAllowed> - разрешать отключать других участников
<telepresenceCallsAllowed>false</telepresenceCallsAllowed>
<sipPresentationChannelEnabled>true</sipPresentationChannelEnabled>
<changeLayoutAllowed>true</changeLayoutAllowed> - разрешать менять свою экранную раскладку
<bfcpMode>serverAndClient</bfcpMode>
</callLegProfile>
dtmfProfile:
<?xml version="1.0"?>
<dtmfProfile id="722b45a2-1784-4060-bdf2-1d88df5c7818">
<muteSelfAudio></muteSelfAudio>
<unmuteSelfAudio>0</unmuteSelfAudio>
<toggleMuteSelfAudio></toggleMuteSelfAudio>
<lockCall></lockCall>
<unlockCall></unlockCall>
<muteAllExceptSelfAudio></muteAllExceptSelfAudio>
<unmuteAllExceptSelfAudio></unmuteAllExceptSelfAudio>
<endCall></endCall>
<nextLayout>8</nextLayout>
<previousLayout>2</previousLayout>
<startRecording>*1</startRecording>
<stopRecording>*0</stopRecording>
<startStreaming></startStreaming>
<stopStreaming></stopStreaming>
<allowAllMuteSelf></allowAllMuteSelf>
<cancelAllowAllMuteSelf></cancelAllowAllMuteSelf>
<allowAllPresentationContribution></allowAllPresentationContribution>
<cancelAllowAllPresentationContribution></cancelAllowAllPresentationContribution>
<muteAllNewAudio></muteAllNewAudio>
<unmuteAllNewAudio></unmuteAllNewAudio>
<defaultMuteAllNewAudio></defaultMuteAllNewAudio>
<muteAllNewAndAllExceptSelfAudio></muteAllNewAndAllExceptSelfAudio>
<unmuteAllNewAndAllExceptSelfAudio></unmuteAllNewAndAllExceptSelfAudio>
</dtmfProfile>
Cisco Meeting Server 2.0
Настраивается Изображение фона
Текст, выводимый на экран
Аудио сообщения
Active
Speaker
onePlusNOverlay
onePlus5 onePlus8onePlus7
Equal 2x2 Equal 4x4Equal 3x3 Equal 5x5
onePlusN и Equal раскладки динамически увеличиваются при
подключении новых участников конференции
Equal NxN
Layout Families
Гибкая конфигурация экрана Настраиваемый фон
Ужедоступно
Cisco Meeting Server 2.0Выберите раскладку подходящую именно вам
Говорящий Перекрытие
(Overlay)
Равные
окна
2x2, 3x3,
4x4, 5x5
одинПлюсN
(onePlusN):
N=5, 7 or 9
Ужедоступно
Cisco Meeting Server 2.0Skype 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 конференции
Ужедоступно
Аппаратная платформа и лицензирование
Новая специализированная конфигурация на базе Cisco UCS
Cisco Meeting Server 1000
96 HD видео соединений с ПО CMS 2.0
84 HD видео соединений с ПО vTS 4.4 (находится в
разработке)
2х Xeon e5-2695 v4 CPU Broadwell
36 физических ядер
• E5 2699E 2.20 GHz E5-2699 v4/145W 22C/55MB Cache/DDR4 2400MHz 13,686.00
• E5 2698E 2.20 GHz E5-2698 v4/135W 20C/50MB Cache/DDR4 2400MHz 10,691.00
• E5 2695E 2.10 GHz E5-2695 v4/120W 18C/45MB Cache/DDR4 2400MHz 7,334.00
• E5 2683E 2.10 GHz E5-2683 v4/120W 16C/40MB Cache/DDR4 2400MHz 5,559.00
• E5 2660E 2.00 GHz E5-2660 v4/105W 14C/35MB Cache/DDR4 2400MHz 4,145.00
• E5 2650E 2.20 GHz E5-2650 v4/105W 12C/30MB Cache/DDR4 2400MHz 3,416.00
• E5 2630E 2.20 GHz E5-2630 v4/85W 10C/20MB Cache/DDR4 2133MHz 2,116.00
• E5 2620E 2.10 GHz E5-2620 v4/85W 8C/20MB Cache/DDR4 2133MHz 1,500.00
Минимально 2.0 GHz Intel Nehalem или AMD Bulldozer архитектура
Рекомендуется Intel Xeon v2 или новее, от 2.5 GHZ
0
50
100
150
200
250
300
350
400
0
20
40
60
80
100
120
емкость сервера (HD)
стоимость 1 HD порта
248.64 $ за HD
12422 13654 16254 17712 20540 24090 23869 30804 36794
Договоренность о выпуске аналогичной лицензии для
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
контракта на поддержку. Лицензии поставляются отдельно от сервера.
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
Ужедоступно
Компоненты 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: 6Meeting Server: не ограничено
Meeting Server: не ограничено
Expressway: -–
* SMP+ приобретенный в составе терминала включает 1 лицензию регистрации на Cisco Unified Communications Manager (TP Room Registration license)
Ужедоступно
** Информация требует уточнения (скорее всего следует читать 25 на каждые 250 UWL)
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
Ужедоступно
Защита инвестиций в MCU предыдущего поколения
Защита инвестиций в опции встроенных MCU терминалов
Планирование с CMS 2.0
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
Ужедоступно
Планирование конференций с CMS 2.0
До а версии TMS 15.3 планирование на Acano серверах было
возможно только в режиме unmanaged bridge, что серьезно
ограничивало функционал планирования.
С версий CMS 2.0 и TMS 15.3 возможно использование CMS в режиме
управляемого сервера конференций
Планирование CMS 2.0 c TMS 15.3
Планирование CMS 2.0 c TMS 15.3
Планирование CMS 2.0 c TMS 15.3
После задания имени, необходимо в Settings -> Extended Settings настроить имя
домена и диапазон номеров конференций. Домен будет использован в адресе
конференций, поэтому убедитесь что он маршрутизируется на CMS и на CMS
настроены для него правила маршрутизации принимаемых соединений (inbound
dial rules)
Планирование CMS 2.0 c TMS 15.3
Планирование CMS 2.0 c TMS 15.3
Планирование CMS 2.0 c TMS 15.3
TMS 15.3 позволяет сделать CMS приоритетным сервером для группы
пользователей (coexistence feature).
Для использования этой возможности поместите пользователей в одну ip зону
(IP Zone) с CMS сервером.
Для этих пользователей не будут применяться глобальные установки в
административной секции настройки предпочтительного сервера конференций.
Этот функционал контролируется параметром EnableCMSTrial в ветке регистра
TMS сервера
HKEY_LOCAL_MASHINE\SOFTWARE\Wow6432Node\Tandberg\TANDBERG и по
умолчанию включен (установлен в 1).
Планирование CMS 2.0 c TMS 15.3
Не нужно пытаться включить callbridge из того же кластера под управление
TMS – это вызовет сообщение об ошибке:
Все callbridge кластера детектируются TMS автоматически c помощью API CMS.
Отказоустойчивость конференций наCMS 2.0 c TMS 15.3
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 коммуникации
TMSXE OBTP для Skype/Lync приглашений
Организатор планирует Skype конференцию используя почтовые ящики
ресурсов (видеосистем) и пользователей в Outlook
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 секцию терминала
TMSXE OBTP для Skype/Lync приглашений
TMSXE OBTP для Skype/Lync приглашений
TMSXE Skype гибридные конференции
Если TMSXE Администратор не настроил имя домена в секции Skype
Hybrid meeting, Skype конференции будут планироваться как обычные
Гибридные конференции используют тип конференции настроенный в
TMS по умолчанию
Гибридные конференции работают только при планировании встреч с
участием почтовых ящиков ресурсов, поскольку TMSXE отслеживает
только их состояние
• Что можно сделать: Приложение работающее на стороне сервера, не требующее установки чего либо в ручном режиме на стороне клиента (exchange сервер сам загружает его клиентам)
• Контактные данные конференции считываются c CMS (используяCMS API) – Space пользователя, настроенный для использования по умолчанию. Они содержат URI, ссылку для WebRTC, PIN.
• Контактные детали встречи автоматически вставляются в приглашение
• Место встречи автоматически обновляется в соответствии с полученными данными
Планирование конференций с помощью Outlook и скрипта, использующего API CMS.
Планирование CMS 2.0 c TMS 15.3
Выполнение исходящего вызова
Продление конференции
Завершение/ удалениеконференции
GET https://10.100.1.227:9443/api/v1/Cospaces
<coSpace id="4a5d366d-1b73-4c55-baa1-c323e90d70cb">
<name>TMS_Scheduled_Meeting_5590001</name>
<autoGenerated>false</autoGenerated>
<uri>5590001</uri>
<callId>5590001</callId></coSpace>
POST https://10.100.1.227:9443/api/v1/Cospaces/4a5d366d-1b73-4c55-baa1-c323e90d70cb
userJid = admin@domain
Установка для администратора или оператора прав владельца конференции
Режим лектора
CMS
В текущей версии 2.0 на CMS не реализован режим
лектора.
Но, если допускается подключения лектора и
аудитории с использованием разных номеров (URI) –
его можно реализовать через API (а с версии 2.1 –
разных паролей (или пароль/без пароля))
Лектор: звонит на URI 5500@example.com, раскладка -
квадратор, видит всех участников, микрофон активен
Гость: звонит на URI 5600@example.com, одно большое окно с
говорящим (лектором), микрофон выключен, если Лектор
отключен – видео и голос не принимается сервером
Режим лектора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)
coSpace
Uri
callId
Owner (Id, Jd)
Secret
defaultLayout
coSpaceUsersUser (Id, Jd)
callLegProfile
canDestroy
canAddRemoveMember
canChangeName
canChangeUri
canChangeCallId
canChangePasscode
canPostMessage
canRemoveSelf
canDeleteAllMessages
accessMethods
URI / passcode
/ callID
Secret
Scope
Call Leg ProfileneedsActivation
defaultLayout changeLayoutAllowed participantLabels presentationDisplayMode
presentationContributionAllowed presentationViewingAllowed endCallAllowed
muteOthersAllowed videoMuteOthersAllowed muteSelfAllowed
videoMuteSelfAllowed joinToneParticipantThreshold
leaveToneParticipantThreshold videoMode
rxAudioMute
txAudioMute
rxVideoMute
txVideoMute sipMediaEncryption audioPacketSizeMs deactivationMode
deactivationModeTime telepresenceCallsAllowed sipPresentationChannelEnabled
bfcpMode
system/profiles
callLegProfile
callProfile
dtmfProfile
Messages
(post)
Message, from
(delete)
minAge,
maxAge
Могут быть изменены без уведомления
Планы разработки
27 октября 2016
• ActiveControl в версии 2.1 будет поддерживать список участников, управление экранной раскладкой, отключение участников с терминалов под управлением CE8.3
Cisco Meeting Server 2.1ActiveControl
новое!Планируется
Q4CY16
Внешний вид интерфейса управления может
быть изменен
CMS
• Настраиваемое через API, соединение с поддержкой аутентификации на vBrick / Wowza/ YOUTUBE
• В версии 2.1 планируется поддержать поток 720p30
• Планируется дополнить функционал в последующих версиях.
Cisco Meeting Server 2.1поддержка поточного вещания
Call Bridge
Streamer vBrick / Wowza
CMS
новое!Планируется
Q4CY16
• Новый уровень совместимости с Microsoft - улучшение качества видео для Skype for Business clients. • Два видеопотока от каждого абонента отсылаются на AVMCU
• Если S4B клиент выбирает выбирает поток низкого качества (поскольку он на мобильном устройстве, или уменьшил окно S4Bприложения, низко скоростное подключение к сети и т.д.) он может подписаться на низко скоростной поток и не ухудшить качество для остальныхl S4B участников.
Cisco Meeting Server 2.1Улучшенная интеграция видео со Skype for Business
CMS AVMCUA
D
C
B
A
D
C
B
A DCB
A DCB
Skype for Business клиент с
высоко скоростным каналом
Skype for Business клиент с
низко скоростным каналом
A
B
C
D
новое!Планируется
Q4CY16
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-й когда бридж не принимает запросов на подключение участников к новой конференции, второй – когда он не принимает запросы на подключение.
Conf1+1 Ports
3+1 Ports
новое!Планируется
Q4CY16
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
• Expressway как универсальный шлюз для UCM иCMS
Cisco Meeting Server 2.1 работа с Expressway X8.9 в качестве пограничного сервера
Exp-CUnified 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
• Новый пользовательский интерфейс
• В центре внимания аудио и видео
• Новые экраны
• Большая простота использования
Cisco Meeting App 2.0новый дизайн интерфейса
новое!Планируется
Q4CY16
• Будет доступно из Play Store
• Аудио и видео
• Отображение контента
Cisco Meeting App 2.0поддержка Android
новое!Планируется
Q4CY16
• Аудио предупреждение о входе/выходе
• 1+N раскладки
• Поддержка CMS1000
• Изменение аудио аватара
TelePresence Server 4.4Новые возможности
новое!Планируется
Q4CY16
Клуб Cisco
Есть вопросы по приобретению оборудования Cisco?8 800 700 05 22
Благодарим за участие
Cisco CiscoRu CiscoRussia CiscoRu
top related