48
October 2012 HDX Tech Talk Optimise streaming video, softphones, Microsoft Lync and more with XenDesktop Derek Thorslund, Director of Product Management

HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

  • Upload
    vodan

  • View
    234

  • Download
    5

Embed Size (px)

Citation preview

Page 1: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

October 2012

HDX Tech Talk Optimise streaming video, softphones, Microsoft Lync and more with XenDesktop

Derek Thorslund, Director of Product Management

Page 2: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

High Definition Experience

HDX  MediaStream  Video  and  audio  playback,    any  format,  on  any  device    

HDX  Broadcast  ICA  and  RDP  protocol  support  for  access  from  any  device,  anywhere    

HDX  SmartAccess  Simplified  secure  access    

HDX  Plug-­‐n-­‐Play  Access  to  local  resources  and  peripherals  such  as  printers,  monitors  and  USB  devices  

HDX  RichGraphics  2D  and  3D  graphics  incl.  AdapLve  Display,  HDX  3D,  HDX  3D  Pro  and  RemoteFX  

HDX  WAN  OpLmizaLon  Performance  and  bandwidth  opLmizaLons  via  Citrix  Branch  Repeater  

HDX  AdapLve  OrchestraLon    Best  user  experience  based  on  server,  network  connecLon  and  device  

HDX  RealTime  Voice  and  video  for  real-­‐Lme  collaboraLon  /  unified  communicaLons  

Page 3: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

Flash   Windows  Media  

Silverlight   QuickTime  

HDX MediaStream

HTML  5    Video  

Page 4: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

Citrix Receiver support for HDX MediaStream

Page 5: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

HDX MediaStream and Adaptive Orchestration

1.  Generic approach: Server-side rendering (Adaptive Display)

Video frames & audio

Native media streams

2.  Optimization: Client-side rendering (multimedia redirection)

Page 6: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

Server-rendered multimedia Adaptive Display

• Video region (frame) detection

• Auto-adjusts image quality and frame rate self-to changing network conditions

• Crystal clear audio even under high server load or on challenging networks

• Zero configuration in most cases

XenDesktop 5.5 XenApp 6.5 HF2

Page 7: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

• Objective: Offload server CPU by rendering Flash content on the user device for majority of web sites (>90%)

• Significant server scalability benefit and excellent user experience

Flash Redirection

Citrix Confidential - Do Not Distribute

Page 8: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

Flash Redirection Architecture

XenDesktop / XenApp

Internet Explorer

Client Device

Citrix Receiver (Windows/

Linux)

Flash Playe

r

ICA

Thinwire virtual channel

HDX Flash virtual

channel

ActiveX

HDX Flash

Service

Adobe Flash player runs on the user’s device

Page 9: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

• Uncompromised audio and video quality (incl. High Def)

• IE is hosted but Adobe Flash player runs on user device

• Utilizes client GPU/CPU for decoding (e.g. H.264 decode)

• Automatic fallback to server-side rendering in cases where it still provides best experience (Adaptive Orchestration)

Flash Redirection

Citrix Confidential - Do Not Distribute

Page 10: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

HDX RealTime Softphones and Unified Communications

Page 11: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

HDX RealTime: Complementary approaches

Generic: Media-over-ICA •  Unmodified softphone ᵒ  Very broad app compatibility J

•  Audio-video traffic over ICA •  Citrix audio/video codecs, echo

cancellation, jitter buffering, etc., to maximize audio-video quality

•  Broad device support ᵒ  Windows, Linux, Mac, ThinOS and

Android (audio only)

Optimized: Peer-to-peer •  Softphone modified or hooked to

offload media processing to the user device ᵒ  Maximum server scalability J

•  Real-time audio-video traffic bypasses Citrix server ᵒ  Zero degradation J

(no “hairpinning”)

•  Facilitated by HDX RealTime SDK, available to Citrix Ready partners

Page 12: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

HDX RealTime: Complementary approaches

Generic: Media-over-ICA

Optimized: Peer-to-peer

User  Interface    

Business  Logic    

Media  Engine  

unmodified  soYphone  architecture  

User  Interface    

Business  Logic  

Media  Engine  

user  device  

server  

modified  soYphone  architecture  

virtual  channel  

Page 13: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

Generic HDX RealTime Media-over-ICA

Page 14: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

HDX RealTime VoIP-over-ICA Recent enhancements (XenDesktop 5.5 VDA and XenApp 6.5)

ᵒ  Client  ji[er  buffer  in  Citrix  Receiver  3.0  for  smoother  audio    when  network  latency  is  variable  

ᵒ  Low  latency  audio  path  ᵒ  Improved  echo  cancellaLon  

ᵒ  Audio  plug-­‐n-­‐play  and  audio  device  rouLng  ᵒ  MulL-­‐stream  ICA  for  full  QoS  support    plus  UDP/RTP  for  audio  on  XenDesktop  (VDI)  with  packet  tagging  (DSCP  and  WMM)  

Page 15: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

Multi-Stream ICA for true network QoS

Citrix  Receiver    

for    Windows  

XenDesktop Windows 7

or XenApp

WS08 R2*

HTTP Server

Router  

ICA  Real  Time  

HTTP   HTTP  

ICA  InteracLve  

ICA  Background  

ICA  Bulk  

ICA  Real  Time  

ICA  InteracLve  

ICA  Background  

ICA  Bulk  

ICA  UDP/RTP  Audio  *   ICA  UDP  Audio  *  

*  UDP/RTP  Audio  iniLally  only  in  VDI  FlexCast  model  (XenDesktop  5.5)  

Page 16: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

High  defini*on  audio   Speech-­‐op*mized  audio  

96  kbps  per  channel  XenDesktop  default  

16-­‐32  kbps  per  channel  Recommended  for  VoIP  

Audio settings

Page 17: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

HDX RealTime support in Branch Repeater Enhancements introduced in BR 6.0.1 (introduced Q3 2011)

• More flexible QoS support ᵒ More priority levels

ᵒ “Zero configuration” QoS for all traffic

ᵒ Multiple TCP streams over single port (1494)

ᵒ Application discovery and classification

• Rate control and protection capabilities

XenDesktop  VDI    &  XenApp  

Page 18: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

Collaborate  in  real-­‐Lme  to  improve  producLvity  Webcam video compression

• Excellent  bandwidth  efficiency    and  latency  tolerance  

•  Support  for  almost  all  webcams  (any  that  support  DirectShow  capture  filters)  

•  Included  in  Citrix  Receiver  for  Windows,  Mac,  Linux  

• Broad  app  compaLbility  including  MicrosoY  Lync  /  Office  Communicator,  GoToMeeLng  HDFaces,  Adobe  Connect,  Cisco  WebEx*,  Lotus  SameLme*,  MicrosoY  Skype,  .  .  .  

300 to 600 Kbps

800 Kbps – 1 Mbps

Good performance even with 200ms latency!Good  performance  even  up  to  200ms  latency  

* as of XenDesktop 5.6 FP1

Page 19: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

Optimized HDX RealTime Peer-to-peer media transport

Page 20: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

XenDesktop  4:  Isochronous  

USB  RedirecLon  

Plug-­‐and-­‐play  experience  

Broad  App  compaLbility  

LAN  environments  only  

Suitable  for  smaller  deployments  

XenDesktop  5.5:  Webcam  

Compression  Works  with  exisLng  Unified  

CommunicaLon  infrastructure  

Citrix  Receiver  for    Windows,  Linux,  Mac  

IniLally  supported  Lync/OCS;  now  also  Skype,  GoToMeeLng  HDFaces,  Adobe  Connect,  WebEx,  SameLme  

Media  flows  through  ICA;  suitable  for  mid-­‐sized  deployments  

XenDesktop  5.6  FP1:  Peer-­‐to-­‐Peer  CommunicaLon  

Media  flows  peer-­‐to-­‐peer    (no  hair-­‐pinning  on  server)  

Uncompromised  audio-­‐video  quality,  and  server  scalability  

Available  for  MicrosoY  Lync  and  Cisco  CommunicaLons  Manager  

Network  bandwidth  efficiency;  suitable  for  large  deployments  

Evolution of HDX RealTime User Experience & Scalability

NEW!

Page 21: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

© 2011 Cisco and/or its affiliates. All rights reserved. Used by permission of Cisco VXI Product Management.

Uncompromised user experience for Cisco Communications Manager

Routes voice and video point-to-point (no hairpinning)

Optimized resources

Bandwidth reduction from megabytes to kilobytes

Reduced processing in data center (high scalability)

Enterprise-grade voice and video based on Cisco UC

VM-User 1

VM-User 2

CUCM VXI Cloud

ICA

ICA

Data Center

Signalling (SIP)

Signalling (SIP)

Signalling (SIP)

Signalling (SIP)

Media Flow

VXC 4000

VXC 6215

Page 22: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

• VXI collaboration solutions enable integrating rich media, voice, and video collaboration within a virtual desktop

• Cisco VXC Linux-based devices leverage Citrix’s Virtual Channel SDK for inter-process communication to offload media processing and improve user performance while making video and audio calls

• Offloading of audio calls (and video in future) on repurposed Windows PCs increases lifespan of existing assets

• Great news for call center initiatives using VXC thin clients or software appliances

Cisco VXI Solution Summary

Page 23: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

Optimization Pack for Microsoft Lync New in XD5.6/XA6.5 Feature Pack 1

• Optimized Unified Communications solution for Microsoft Lync 2010

• Provides local-like voice and video experience in a virtual environment

• Highly scalable for large enterprise deployments of Lync

•  Integrates seamlessly with existing Lync infrastructure

• Feature of Enterprise and Platinum editions

Page 24: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

1.  HDX  RealTime  Connector  for  Lync  2010  Software Components

• Install  on  XenDesktop  or  XenApp  base  image  

• Integrates  with  Lync  UI  to  provide  seamless  user  experience  

• Interacts  with  client-­‐side  Media  Engine  for  call  control  and  mid-­‐call  features  

Page 25: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

2.  HDX  RealTime  Media  Engine  Software Components

• Plug-­‐in  to  Citrix  Receiver    (Windows  and  Linux  to  start)  

• Responsible  for  all  media  processing  and  call  control  

• Interacts  with  RealTime  Connector  to  invoke  UC  funcLonaliLes  

Page 26: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

System Architecture

Citrix  ConfidenLal  -­‐  Do  Not  Distribute  

Page 27: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

Media Engine Architecture

XenDesktop  VDI  server  

MediaEngine  API  

VDA  

Out-­‐of-­‐Band  API  

A/V  Media  Module  

MicrosoY  Lync    Front-­‐End  Server  

User  Device  

ICA  Protocol  

Citrix  Receiver   Control  Channel  

HDX  RealTime  Media  Engine  

Audio  

 SIP  Signaling  

Video  

 Audio/Video  SIP  

MicrosoY  Lync  client  

Page 28: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

• Audio-Video Communications Support •  Up to 720p30 transmit and receive resolutions •  Selectable 4:3 and 16:9 aspect ratios for transmitted video •  RT Video, H.264, H.263, H.263+, and H.263++ video codecs •  RT Audio, G.711, G.722, G.722.1, G.722.1c audio codecs •  SIP RFC 3261, RFC 3264, RFC 5168 and Microsoft SIP

extensions •  Secure call signaling via TLS •  Audio-video encryption (AES)

• Call Control Features •  Ad-hoc multi-party calling •  Mid-call features •  Full-screen mode and Picture-in-Picture (PIP) •  Works with native Lync as well as standards-based

UC clients registered with Lync •  Integration with Outlook, Office

Solution features

Page 29: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

2  

5  

High Level Call Flow

IniLalize  Media  Engine  

XD/  XA  

HDX  User  A  (with  HDX  Connector)  

Lync  Server  

User  Device    (with  HDX  Media  

Engine)  

XD/  XA  

HDX  User  B    (with  HDX  Connector)    

User  Device    (with  HDX  Media  

Engine)  

Signaling  (SIP)  Media  (RTP)  

1  

ICA  

1  

IniLalize  Media  Engine  

3  

Place  Call  

4  

Receive  Call  

Call  Established  

SIP  RegistraLon  

Page 30: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

SoYware  Component  

Version  Number  

Citrix  Servers  XenDesktop     5.0,  5.5,  5.6,  5.6  FP1  –  Enterprise,  

PlaLnum  

XenApp   6.0,  6.5,  6.5  FP1  –  Enterprise,  PlaLnum  

User  Devices  Windows   XP,  7,  Thin  PC,  Embedded  

Linux   Ubuntu  11.1,  Fedora  Red  Hat,  SUSE  (in  v1.1)  

MicrosoY  Lync  Lync  Client   Lync  2010  

Lync  Server     Lync  2010  

Other  (e.g.  Edge  Server,  Conferencing  Server)  

Lync  2010  compaLble  

Solution Component Matrix

Page 31: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

• User Device • OS:    Windows  XP,  Windows  7,  Windows  XPe,  WES  7,  WES  2009,  Windows  Thin  PC,    Fedora  Red  Hat  Linux  6.2,  Debian  Ubuntu  Linux  11.0/10.04  

• CPU:  SSE3  instrucLon  set,  1.4  GHz  for  standard  definiLon  (CIF);    2.8  GHz  Core  Duo  for  HD  720p    

• Total  Memory:    1GB  • Disk  Space:    50  MB  available  (must  have  50MB  in  %TEMP%  and  C:\)  • Privileges:  Admin  privileges  required  to  install  RealTime  Media  Engine  on  terminal  • SoYware:    Requires  Citrix  Receiver  to  be  installed  prior  to  installing  RealTime  Media  Engine  

• Host Specifications • OS:    Windows  7,  Windows  XP,  Vista;    Windows  Server  2008  for  XenApp  • Memory:    1GB  • Disk  Space:    100  MB    • SoYware:    MicrosoY  .NET  3.5  SP1  or  greater  • Privileges:    Admin  privileges  required  for  installaLon  

Installation Requirements

Page 32: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

Wyse thin clients tested

R90L" AMD Sempron 1.5GHz" Windows XP E"R90LE" AMD Sempron 1.5GHz" Windows XP E"R90LW" AMD Sempron 1.5GHz" WES 2009"R90LEW" AMD Sempron 1.5GHz" WES 2009"R90L7" AMD Sempron 1.5GHz" WES 7"R90LE7" AMD Sempron 1.5GHz" WES 7"Z90SW" AMD G-T52R 1.5GHz" WES 2009"Z90DW" AMD G-T52R 1.5GHz" WES 2009"Z90S7" AMD G-T52R 1.5GHz" WES 7"Z90D7" AMD G-T52R 1.5GHz" WES 7"Z90DE7 *" AMD dual core G-T56N 1.65

GHz"WES 7"

Z50E" AMD GT-52R 1.5 GHz" SUSE Linux 11 SP1/SP2 **"

R50L" AMD Sempron 1.5GHz" SUSE Linux 11 SP1/SP2 **"

R50LE" AMD Sempron 1.5GHz" SUSE Linux 11 SP1/SP2 **"

X50m *" AMD dual core G-T56N 1.6 GHz"SUSE Linux 11 SP1/SP2 **"

All listed models support Standard Definition video (CIF); asterisked models also support VGA ** Requires v1.1 of the Optimization Pack for Lync

Page 33: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

HP thin clients tested

t610" AMD Dual Core 1.6 GHz" Ubuntu 10.04"t610" AMD Dual Core 1.6 GHz" WES 7"

These models support VGA resolution video (800x600)

Page 34: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

• Server Scalability •  Offload encoding / decoding of Video and Audio to terminal device

• Call Quality • Avoid transmission of Video and Audio over TCP/IP from terminal device to server

• Reduces call latency and delay spikes

• Network Bandwidth Usage • Reduce network bandwidth required over non-optimized call by half

Advantages of HDX RealTime Optimization pack

Page 35: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

Lync Contact List – Right Click Menu •  Optimized Lync •  Native Lync

MicrosoY  disables  Lync’s  built-­‐in  Call  menu  item  when  naLve  Lync  calling  is  disabled.  There  is  no  feasible  way  to  remove  this  element  from  the  right-­‐click  menu  in  Lync  2010,  it  can  only  be  grayed  out  

Page 36: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

User interface

Page 37: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

• Objective: Perform all media processing on the user device whenever possible

• Local Registry Keys • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\MicrosoY\Communicator\TelephonyMode  • HKEY_CURRENT_USER\SOFTWARE\Policies\MicrosoY\Communicator\TelephonyMode  

• Set TelephonyMode = 5

Citrix Confidential - Do Not Distribute

Disabling Lync native calling (Registry Method)

Page 38: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

• Windows USB video class (UVC) drivers for web cameras are not generally included on thin clients

• You may need to obtain certain video drivers from third-party sources

• See http://support.citrix.com/article/CTX132265

Installation on Windows thin clients

Page 39: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

• See http://support.citrix.com/article/CTX132979

• See also Client Virtualization in Microsoft Lync 2010 (http://www.microsoft.com/download/en/details.aspx?id=21129)

• XenDesktop/XenApp delivery of Microsoft Lync, including voice chat and video chat, is fully supported by Citrix; Microsoft does not directly support third-party products

Technical support of the Optimization Pack for Lync

Page 40: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

•  Enterprise Voice telephony features (PBX/PSTN integration) •  Emergency Services support (e.g. E911) •  Support for buttons (HID functions) on USB phones/headsets •  Conformance to Microsoft Lync Call Admission Control specification •  SUSE Linux support (v11 SP1/SP2) •  Support for Logitech C920 webcam with built-in H.264 encoder •  TCP/IP fallback for firewall traversal through Edge Server when UDP is

blocked •  Compatibility with Remote PC feature •  Compatibility with CloudGateway StoreFront 1.2 for automated updating of

the HDX RealTime Media Engine plug-in to the Citrix Receiver for Windows

New features in Optimization Pack 1.1

Page 41: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

Lync Call Menu – Phone number dialing

Lync  NaLve   Lync  OpLmized  

Page 42: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

Citrix Receiver release • Citrix Receiver plug-in for Mac (beta Oct’12)

2013 plans • Support for additional Citrix Receiver versions, incl. HDX Ready

SoC • Windows 8 support (beta feature of v1.1 Oct’12) •  Lync 2013 support

Lync-related enhancements on the roadmap

Page 43: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

© 2012 Avaya Inc. All rights reserved. 43 43

Avaya VDI Communicator … solving for scale & QoS for improved real-time communications in VDI

•  off loads processing of real time communications to thin client or PC and Avaya Aura

Performance

•  basic voice if connection to data center or virtual PC is down

Survivability

•  no Avaya hardware required •  deskphone is optional Software only

•  Voice, IM/Presence, contacts / directory, conferencing, messaging

Collaboration

Virtual Desktop •  Avaya one-X Communicator •  VDI Communicator on HP or

Dell Wyse thin clients or on Windows PC •  Full support for Citrix XenDesktop

Page 44: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

© 2012 Avaya Inc. All rights reserved. 44 44

Avaya one-X Communicator for VDI environments

Avaya one-X Communicator in deskphone mode

Avaya one-X Communicator with Avaya VDI Communicator on thin client

Avaya one-X Communicator on virtual machines with Citrix

in the data center

Avaya VDI Communicator

Page 45: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

© 2012 Avaya Inc. All rights reserved. 45 45

Remote desktop protocol

(Citrix ICA)

Avaya Real-Time Desktop Virtualization Architecture

Avaya Approach

• Media direct to client •  Lighter load on server • QoS model supported • Call path unaffected by VDI architecture

“Headless Client” on end-point

• Media terminated locally •  “Remote Control” of Real Time app is extended to

‘local client’ on the VDI end point •  Session Down UI for loss of connection scenarios

Local Audio

Drivers

Citrix Receiver

Graphics & Camera

Avaya

VDI Communicator

VDI Thin Client

Citrix Virtual Device

And Graphics Drivers

Data Center GUI

Session Control

One-X Communicator

Media

Control (SIP)

Business Apps

VDI Virtual PC

Control (SIP)

Desktop

Page 46: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

Wrap-up

Page 47: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

The bottom line…

• HDX is better than ever! •  Handles tough network conditions

•  Less effort to configure

• Audio quality for VoIP is excellent on LAN and WAN

• Optimized solutions for Cisco Unified Communications Manager, Microsoft Lync and Avaya one-X

•  Maximum server scalability and audio-video performance

Page 48: HDX Tech Talk - citrix- · PDF fileHDX Tech Talk Optimise streaming ... [er$buffer$in$Citrix$Receiver$3.0$for$smoother$ audio$$ when$network$latency$is$variable$ ... terminal device

Work better. Live better.