Citrix HDX como integrarlo con Microsoft Lync
-
Upload
javier-sanchez-alcazar -
Category
Art & Photos
-
view
857 -
download
1
Transcript of Citrix HDX como integrarlo con Microsoft Lync
Integrando HDX con Microsoft LyncCitrix Optimization Pack para Microsoft Lync
MADRID 2012
Javier Sánchez (xavisan)Citrix CTP - Microsoft MVP [email protected]@101-consulting.com
• Experiencia de usuario y su evolución
• Que es Citrix Optimization Pack for Lync
• Componentes
• Instalación y Configuración
• Microsoft Lync Nativo y Optimizado
• Reporting de Errores
• EndPoint Troubleshooting
¿Que veremos?
• La evolución de HDX Real Time.
XenDesktop 4:
Rediracción USB
•Works with existing UC infrastructure
•Citrix audio/video codecs, jitter buffering, echo cancellation
•Support for Lync, GoToMeeting, Adobe Connect, Skype
•Media flows through ICA, suitable for mid-sized deployments
XenDesktop 5.5:
Compresión Webcam
•Out-of-the-box experience•Broad App compatibility•Supports LAN environments only
•Suitable for smaller deployments
•Out-of-the-box experience•Broad App compatibility•Supports LAN environments only
•Suitable for smaller deployments
Experiencia de usuario y evolución
•Nuevos desarrollos
•La escalabilidad de Servidor es el “punto de lanza” para y de una solución concurrente de video con webcam.
•Limite aproximado de 10 usuarios con webcam concurrentes con un dual quad-core server
•Porqué no se ha utilizado para esta limitación Citrix con HDFaces?
•Porqué podría haber con XenDesktop/XenApp 100 o 1000 usuarios concurrentes utilizando webcams.
Escalabilidad de Servidor mediante Video WebCam
•Optimiza Unificadamente la solución de Comunicaciones de Microsoft Lync.
•Provee semenjante-local voz y experiencia de video en un entorno virtual.
•Altamente escalable para grandes coorporaciones (enterprise) que utilizan o preveen utilizar Lync.
•Integración sencilla con una infraestructura Lync .
Que es Citrix Optimized Pack para Microsoft Lync?
Soporte de Audio / Video
• Hasta 720p30 transmisión y recepción (resoluciones)• Aspecto seleccionable 4:3 y 16:9 para transmitir video• RT Video, H.264, H.263, H.263+, y H.263++ video codecs• RT Audio, G.711, G.722, G.722.1, G.722.1c audio codecs
Características de control de llamadas
• Llamadas Ad-hoc multi-party • Caracterísiticas Mid-call • Modo Pantalla completa y PIP• Soporte 3rd Party Endpoint• Trabaja en modo nativo de Lync y es perfecto basado en standares• Integracion con Outlook, Office
Características de la solución
HDX RealTime Connector – (nombre del instalador - HDX RealTime Connector LC)
Software Componentes (parte Servidor)
• Instalado en imagen base de XenDesktop o XenApp
• Integrado con Lync UI para proveer la misma experiencia de usuario
• Interactua con client-side Media Engine para control de llamadas y características mid-call
HDX RealTime Media Engine – (nombre del instalador - Citrix HDX RealTime Media Engine)
Software Componentes (parte Cliente)
• Instalado en el dispositivo final del cliente (Windows, Linux)
• Responsable para procesar y controlar todas las llamadas, así como todos los procesos y llamadas media.
• Interactua con el conector RealTime connector para invocar varias funcionalidades.
9
Solution Component Matrix
Componente de Software Número de versión
Citrix Servers
XenDesktop 5.0, 5.5 o superior.
XenApp 6.0, 6.5 o superior.
End User Devices
Windows XP, Windows 7, Win TPC/Embedded
Linux RedHat, Ubuntu 10.04
Mac OS (H2 2012)** 10.6 (Snow Leopard), 10.7 (Lion)
Mobile** iOS, Android, Windows 8
Microsoft
Lync Client 2010
Lync Server 2010
Other (Edge Server, MCU) Lync 2010 compatible
•Escalabilidad de Servidor• Offload encoding / decoding de Video y Audio en un dispositivo terminal
•Calidad de Llamadas•Evita transmision de Video y Audio sobre TCP/IP para un dispositivo terminal al
server•Reduce la latencia de llamadas y puntos de latencia
•Uso del Ancho de Banda•Reduce el ancho de banda de red, requerido versus una llamada no optimizada
Ventajas de HDX RealTime Optimization pack
Instalación y Configuración
•Dispositivo Terminal
•Windows: Windows XP, Windows 7 •Dispositivos Windows: WES7, WES2009, Windows Xpe,
Windows TPC•Linux: Ubuntu 11.x, 10.04, RedHat 6.2
•CPU: 1.6 GHZ para standard definition. 2.8 GHZ para HD 720P. Requiere set de instrucciones SSE2.
•Memoria: 1GB
•Espacio en disco: 50 MB disponibles (estos 50MB se almacenan en %TEMP% y C:\)
Requerimientos de la Instalación
•Dispositivo Terminal
•Privilegios: Privilegios de Admin requeridos para instalar RTME en el terminal.
•Software: Requiere de Citrix ICA Client Plugin instalado antes de instalar RTME
•Si Citrix ICA Client no está instalado aparecerá el siguiente pop-up.
Requerimientos de la Instalación
• Realizaremos Login como administrator
• Deshabilitaremos el filtro RAM disk file-based write
• Incrementaremos la RAM de disco al tamaño máximo soportado.
• Verificaremos si la unidad C:\ tiene más de 50 MB disponibles
• Ejecutaremos Citrix HDX RealTime Media Engine.msi
• Aceptaremos el EULA
• Finalizaremos la instalación
Instalación de RTME
•Especificaciones del Host
•OS: Windows 7 / XP / Vista para XenDesktop VDAs Windows Server 2008 R2 para XenApp
•Memoria: 1GB•Espacio en Disco: 100 MB •Software: Microsoft .Net 3.5 SP1o superior, DirectX 9•Privilegios: Privilegios de Admin requeridos para la instalación•Software: Requiere tener instalado Microsoft Lync antes de instalarRTC•Si Microsoft Lync no está instalado mostrará el siguiente Pop-Up.
Requerimientos de instalación de :HDX Realtime Connector LCHDX Realtime Connector LC
• Realizamos Login como administrator
• Aseguramos que Lync u otra aplicación de Office no está en ejecución
• Ejecutamos HDXRealTime Connector LC.msi
• Aceptamos el EULA
• Finalizamos
• Ejecutamos Lync
Instalación de RTC en XenDesktop
•Los LOGS de instalación se obtienen mediante la siguiente(s) línea(s) de comando:
msiexec /i HDX RealTime Connector LC.msi AV_CHECK=0 /L*v c:\install.log
msiexec /i Citrix HDX RealTime Media Engine.msi AV_CHECK=0 /L*v c:\install.log
Troubleshooting en la instalación
•Cambiar política para un determinado usuario desde la consola de administración (GUI ) de Lync server
•Utilizar “Group Policy” para realizar esta misma función.
•Set-CsUser -Identity user-identity -EnterpriseVoiceEnabled $False
•Set-CsUser -Identity user-identity -AudioVideoDisabled $True
Deshabilitar llamadas Nativas de Lync (Metodo Server)
• Metodo de Registro Local
•HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Communicator\TelephonyMode•HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Communicator\TelephonyMode
• Los valores se describen en el Group Policy Template communicator.adm siendo estos:•0 = Not Configured•1 = UC Enabled (Enterprise Voice + Communicator calls)•2 = RCC Enabled (Remote Call Control + Communicator calls)•3 = Dual Mode (Enterprise Voice + Remote Call Control + Communicator calls)•4 = RCC-Only Mode (Remote Call Control, no Communicator calls)•5 = IM and Presence Only (No audio calls)
• Utilizar TelephonyMode = 5
Deshabilitar Llamada Lync nativa (Registro)
Interface de Usuario - Diferencias
• Solución•Añadir “Audio Video Settings” en la barra del menu de Lync toolbar utilizando Lync API
soportada.
Menu Utilidades– Acceso a -> Settings
Lync Nativo Lync Optimizado
Audio Settings
Video Settings
• Realizaremos una llamada pulsando botón derecho en un contacto y clic en “Start Video Call”
• Observemos la llamada Nativa con Lync * vs
Las opciones de HDX
Configuración – Realizar una llamada
* Se recomienda deshabilitar el modo nativo de llamadas de Lync
• Answer Mode – Identifica Llamadas, Bloquea llamdas y Auto-respuesta.
• Ring Timeout – Llamada hasta responder, 10, 20 o 30 segundos
• Dispositivo de llamada según OS
• Ring Device – Auto, dispositivos conectados
• Siempre Video pulsando el check box
Pestaña General - Configuración
•Información de versión de SoftwareRTME & información RTC
•Información de Troubleshooting necesaria para soporte Avistar
Pestaña de Información - Configuración
Error Reporting
Colección de ficheros LOG de Errores
• RTME logs – Información desde el dispositivo terminal•%temp%\Citrix\HDXRTMediaEngine\MediaEngineHostDebugLogs
• RTC Logs – Información desde el VDA remoto•%Temp%\Citrix\HDXRTConnectorLC\MediaEngine\MediaEngineDebugLog
• Información/recolección de Crash Dumps•%Temp%\Citrix\HDXRTConnectorLC\MediaEngine\•%Temp%\Citrix\HDXRTMediaEngine\MediaEngine\
Ficheros de Log de Errores
Error Reporting – VDA / HDX RTConnector LCNombre del LOG Tipo Log Generado por Directorio
MediaEngineDebugLogs Debug HDXRTOptLC.exe%temp%\Citrix\HDXRTConnectorLC
\MediaEngine\MediaEngineDebugLogs
MediaEngine Crash Dumps Crash Dump HDXRTOptLC.exe %temp%\Citrix\HDXRTConnectorLC\MediaEngine
MediaEngine Stacktrace Stacktrace HDXRTOptLC.exe %temp%\Citrix\HDXRTConnectorLC\MediaEngine
Terminal / HDXRTMediaEngine
Nombre del LOG Tipo Log Generado por Directorio
MediaEngineDebugLogs Debug MediaEngineHost.exe\%temp%\Citrix\HDXRTMediaEngine
\MediaEngineHostDebugLogs
MediaEngine Crash Dumps Crash Dump MediaEngineHost.exe \%temp%\Citrix\HDXRTMediaEngine
MediaEngine Stacktrace Stacktrace MediaEngineHost.exe \%temp%\Citrix\HDXRTMediaEngine
•Windows y otros logs relacionados pueden ser útiles ….
•Event Viewer Logs (Logs Aplicación/ System Logs)
•User.dmp (Windows XP / Windows 7)
•Captura de paquetes
Reporting de Errores
Endpoint Consejos de Troubleshooting
•Al utilizar dispositivos USB con altavoces como Jabra o ClearOne con cancelación incorporada de Echo, el usuario debe de desactivar la cancelación (EAC)de Eco Acustico en la pestaña de “Audio/Video” para tener una buena calidad de audio.
•Utilizando el micrófono y cámaras externas USB, requiere AEC y debe ponerse este en ON.
•Varios factores que pueden impactar en el envío y recepción del ratio de resolución de frecuencia de imagen incluyendo CPU, será necesario cambiar configuración de cámara y de ancho de banda.
End-Point consejos de Troubleshooting
•Participantes que utilizan Auriculares USB:
•Dentro de la configuración de Audio/Video aseguraremos de que la opción de Cancelación de Eco está desmarcarda.
•Los Auriculares no requieren que esta opción o característica esté habilitada en los casos que está habilitado el RealTimeMediaEngine intenta suprimir el audio al usuario.
•El resultado es un audio entrecortado, ya que no hay nada para cancelar distinta a la propia voz del usuario.
End-Point consejos de Troubleshooting
• “RightSound” es una tecnología desarrollada por Logitech para eliminar el ruido de fondo, es recomendado desactivar el software de cancelación de eco.
• Nota: Esto solo sucede con el driver de Logitech que está instalado en el terminal.
End-Point consejos de Troubleshooting
•“RightLight” es una tecnología desarrollada por Logitech está diseñada para mejorar la imagen en lugares mal iluminados.
•Un efecto secundario es que disminuye la tasa de fotogramas producida por la camara. Si se desactiva la opción “RightLight” permite capturar video a más de 30 fps.
•Note: Esto sucede únicamente cuando el driver de Logitech está instalado en el terminal.
End-Point consejos de Troubleshooting
•
• Red o Inalámbrico – No simultáneos.
OO
End-Point consejos de Troubleshooting
•Instalación de HDX RealTime Media Engine en Linux requiere de Citrix Receiver para Linux 12.0 instalado, es un pre-requisito.
•Se puede descargar Receiver for Linux 12.0 desde el Link: http://www.citrix.com/English/ss/downloads/details.asp?downloadId=2316611&productId=1689163.
•Como Instalarlo: http://support.citrix.com/article/CTX125285.
Instalación en Linux
• Nombre del Instalado en RedHat / citrix-hdx-realtime-media-engine_1.0.2-481_i386.rpm
El instalador puede ser ejecutado como “Package Installer” GUI desde el terminal.
• La línea de comando rpm del paquete:rpm -ivh citrix-hdx-realtime-media-engine_1.0.2-481_i386.rpm
• Comando del paquete deb:dpkg -i citrix-hdx-realtime-media-engine_1.0.2-481_i386.deb
Instalación en Linux
• Ubuntu - nombre del instalado - citrix-hdx-realtime-media-engine_1.0.2-481_i386.deb
• El instalador puede ser ejecutado como “Package Installer” GUI desde el terminal.
• Comando del paquete rpmrpm -ivh citrix-hdx-realtime-media-engine_1.0.2-481_i386.rpm
• Comando del paquete debdpkg -i citrix-hdx-realtime-media-engine_1.0.2-481_i386.deb
Instalación en Linux
Terminales de Wyse Soportados.
Terminales de HP Soportados
T610 AMD Dual Core 1.6 ghz Ubuntu 10.04
T510 Vid Dual Core 1.2 ghz Ubuntu 10.04
Preguntas...
Muchas gracias