Citrix HDX como integrarlo con Microsoft Lync

1,113 views
955 views

Published on

Published in: Art & Photos
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,113
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Citrix HDX como integrarlo con Microsoft Lync

  1. 1. MADRID 2012 Integrando HDX con Microsoft Lync Citrix Optimization Pack para Microsoft LyncJavier Sánchez (xavisan)Citrix CTP - Microsoft MVPadmincitrix@ctxdom.comjavier.sanchez@101-consulting.com
  2. 2. ¿Que veremos? • 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
  3. 3. • La evolución de HDX Real Time.Experiencia de usuario y evolución XenDesktop 4: XenDesktop 5.5: Rediracción USB Compresión Webcam•Out-of-the-box experience •Works with existing UC•Broad App compatibility•Out-of-the-box experience infrastructure•Broad App compatibility•Supports LAN environments •Citrix audio/video codecs, •Nuevos desarrollos•only Supports LAN environments jitter buffering, echo•only Suitable for smaller cancellation•deployments Suitable for smaller •Support for Lync, deployments GoToMeeting, Adobe Connect, Skype •Media flows through ICA, suitable for mid-sized deployments
  4. 4. Escalabilidad de Servidor mediante Video WebCam •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.
  5. 5. Que es Citrix Optimized Pack para Microsoft Lync?•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 .
  6. 6. Características de la solución 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
  7. 7. Software Componentes (parte Servidor) HDX RealTime Connector – (nombre del instalador - HDX RealTime Connector LC)• 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
  8. 8. Software Componentes (parte Cliente)HDX RealTime Media Engine – (nombre del instalador - Citrix HDX RealTime MediaEngine)• 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. 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 9
  10. 10. Ventajas de HDX RealTime Optimization pack•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
  11. 11. Instalación y Configuración
  12. 12. Requerimientos de la Instalació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:)
  13. 13. 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.
  14. 14. Instalación de RTME • 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
  15. 15. Requerimientos de instalación de :HDX Realtime Connector LCHDX Realtime Connector LC •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.
  16. 16. Instalación de RTC en XenDesktop • 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
  17. 17. Troubleshooting en la instalación •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
  18. 18. Deshabilitar llamadas Nativas de Lync (Metodo Server)•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
  19. 19. Deshabilitar Llamada Lync nativa (Registro)• Metodo de Registro Local • HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftCommunicatorTelephonyMode • HKEY_CURRENT_USERSOFTWAREPoliciesMicrosoftCommunicatorTelephonyMode• 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
  20. 20. Interface de Usuario - Diferencias
  21. 21. Menu Utilidades– Acceso a -> Settings Lync Nativo Lync Optimizado• Solución •Añadir “Audio Video Settings” en la barra del menu de Lync toolbar utilizando Lync API soportada.
  22. 22. Audio Settings
  23. 23. Video Settings
  24. 24. Configuración – Realizar una llamada• 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 * Se recomienda deshabilitar el modo nativo de llamadas de Lync
  25. 25. Pestaña General - Configuración• 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
  26. 26. Pestaña de Información - Configuración •Información de versión de Software RTME & información RTC •Información de Troubleshooting necesaria para soporte Avistar
  27. 27. Error Reporting
  28. 28. Ficheros de Log de Errores Colección de ficheros LOG de Errores • RTME logs – Información desde el dispositivo terminal •%temp%CitrixHDXRTMediaEngineMediaEngineHostDebugLogs • RTC Logs – Información desde el VDA remoto •%Temp%CitrixHDXRTConnectorLCMediaEngineMediaEngineDebugLog • Información/recolección de Crash Dumps •%Temp%CitrixHDXRTConnectorLCMediaEngine •%Temp%CitrixHDXRTMediaEngineMediaEngine
  29. 29. Error Reporting – VDA / HDX RTConnector LC Nombre del LOG Tipo Log Generado por Directorio %temp%CitrixHDXRTConnectorLC MediaEngineDebugLogs Debug HDXRTOptLC.exe MediaEngineMediaEngineDebugLogsMediaEngine Crash Dumps Crash Dump HDXRTOptLC.exe %temp%CitrixHDXRTConnectorLCMediaEngine MediaEngine Stacktrace Stacktrace HDXRTOptLC.exe %temp%CitrixHDXRTConnectorLCMediaEngineTerminal / HDXRTMediaEngine Nombre del LOG Tipo Log Generado por Directorio %temp%CitrixHDXRTMediaEngine MediaEngineDebugLogs Debug MediaEngineHost.exe MediaEngineHostDebugLogsMediaEngine Crash Dumps Crash Dump MediaEngineHost.exe %temp%CitrixHDXRTMediaEngine MediaEngine Stacktrace Stacktrace MediaEngineHost.exe %temp%CitrixHDXRTMediaEngine
  30. 30. Reporting de Errores •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
  31. 31. Endpoint Consejos de Troubleshooting
  32. 32. End-Point 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.
  33. 33. 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.
  34. 34. 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.
  35. 35. 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.
  36. 36. End-Point consejos de Troubleshooting • • Red o Inalámbrico – No simultáneos. O
  37. 37. Instalación en Linux•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= . •Como Instalarlo: http://support.citrix.com/article/CTX125285.
  38. 38. 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
  39. 39. 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 rpm 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
  40. 40. Terminales de Wyse Soportados.
  41. 41. Terminales de HP Soportados T610 AMD Dual Core 1.6 ghz Ubuntu 10.04 T510 Vid Dual Core 1.2 ghz Ubuntu 10.04
  42. 42. Preguntas...
  43. 43. Muchas gracias

×