54
© 2015 Citrix Session Description: If you’re anxious about how to deliver audio-video applications in the world of desktop virtualization without spending a fortune on server and network capacity, this session is for you. In this session, you will learn: How HDX technologies optimize video playback and real-time video How to deliver Microsoft Lync and other popular video conferencing applications How Citrix enables the delivery of live video events in collaboration with our ecosystem partners 1

Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

  • Upload
    citrix

  • View
    295

  • Download
    4

Embed Size (px)

Citation preview

Page 1: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix

Session Description: If you’re anxious about how to deliver audio-video applications in the world of desktop virtualization without spending a fortune on server and network capacity, this session is for you. In this session, you will learn: • How HDX technologies optimize video playback and real-time video • How to deliver Microsoft Lync and other popular video conferencing applications • How Citrix enables the delivery of live video events in collaboration with our

ecosystem partners

1

Page 2: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix

• Source: Cisco • Video streaming traffic is growing by leaps and bounds. • A study from last year (2014) predicts that video traffic will increase to 80% of all

IP traffic by 2018, up from 66% in 2013 (See more at: http://www.ooyala.com/videomind/blog/cisco-sees-3x-ip-traffic-growth-2018-79-expected-be-video#sthash.oa5PhayL.dpuf) • Although this study focused on video streaming on the internet, we see a very

similar trend within corporate networks. • Are you prepared?

2

Page 3: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 3

Page 4: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix

• Today’s seminar will focus HDX MediaStream and HDX RealTime but nearly all of the HDX technologies play a part in delivering audio-video with a great experience, with bandwidth efficiency, and at scale.

4

Page 5: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 5

Page 6: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix

• HDX MediaStream is our category for all of the Citrix technologies that enable the delivery of videos and accompanying audio. • HDX can deliver a great user experience with any multimedia delivery platform

and format. Flash, Windows media, HTML5 Video, QuickTime; it doesn’t matter, HDX MediaStream handles them all.

6

Page 7: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 7

Page 8: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 8

Page 9: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 9

Page 10: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix

• The following were tested with XD7: Microsoft Lync, Office Communicator, GoToMeeting HDFaces, Adobe Connect, Cisco WebEx, Lotus Sametime, Avaya Scopia, CounterPath Bria (http://blogs.citrix.com/2012/10/25/counterpath-bria-is-citrix-ready/) • Aspect Unified IP softphone 7.1 and above is supported on XenApp/XenDesktop

(see http://www.aspect.com/resourcecatalog/aspect-unified-ip-brochure.pdf).

10

Page 11: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix

• To understand how the optimized HDX RealTime architecture works, picture a typical softphone architecture, as illustrated on the left, with a UI layer at the top that allows users to make and answer calls, some business logic in the middle, and a media engine down at the bottom that handles the audio-video encode and decode and the SIP (Session Initiation Protocol) signaling. Now, imagine pulling out the media engine from the bottom of the softphone and moving it over to the user device so that all of the media processing runs there. In this optimized architecture, the communications between the media engine and the layer of software above it, which would normally happen on the same machine, now happen over a virtual channel. But this inter-process communication consists only of commands like “Make a call”; the actual media traffic flows directly from the media engine on the user device to the other party to the call, or to the conferencing bridge in the case of a multi-party call. So there is no media processing happening on the server.

11

Page 12: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix

• March 2015: “Over 100 million people now use Microsoft Lync to communicate for work, with 79 percent of U.S. enterprises currently using or planning to deploy Lync for telephony.” • 90 of the Fortune 100 use Lync. • Over 90% of Lync customers use voice-video to some degree. • And following Microsoft’s acquisition of Skype, the teams have merged and now

Lync has been rebranded as Skype for Business.

12

Page 13: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix

• When a user opens Lync in the virtual desktop, the media engine on the user device is initialized and registers with the Microsoft Lync SIP server. Session Initiation Protocol is used to place a call. Only signaling information is sent over the ICA protocol. When the call is established, all media traffic flows directly peer-to-peer, not going through the Citrix server at all. • The RealTime Media Engine running on the endpoint device transmits

compressed video directly from the endpoint and avoids sending uncompressed video over the network. This makes the solution work in WAN environments and allows scaled deployments in LAN environments. • The RealTime Media Engine running on the endpoint device routes audio/video

directly between clients over UDP and bypasses TCP-based VDI protocols entirely, thereby allowing voice and video traffic to flow with minimum latency and no delay spikes. • RealTime Media Engine performs audio/video compression and decompression

on the endpoint and not in the Citrix server thereby significantly increasing the scalability of the VDI / VAI deployment.

13

Page 14: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix

• http://blogs.citrix.com/2014/10/23/delivering-lync-from-xenapp-and-xendesktop/ • No other desktop virtualization vendor can provide the level of Lync support

offered by Citrix. Since there is no single delivery method that perfectly achieves all objectives (functionality, audio-video quality, server scalability and device support), Citrix offers three methods of delivering the Lync client from XenApp/XenDesktop.

14

Page 15: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 15

Page 16: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 16

Page 17: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 17

Page 18: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 18

Page 19: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 19

Page 20: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 20

Page 21: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 21

Page 22: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 22

Page 23: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 23

Page 24: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 24

Page 25: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 25

Page 26: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 26

Page 27: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 27

Page 28: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 28

Page 29: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 29

Page 30: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 30

Page 31: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 31

Page 32: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 32

Page 33: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 33

Page 34: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 34

Page 35: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 35

Page 36: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 36

Page 37: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 37

Page 38: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 38

Page 39: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 39

Page 40: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix

• Notice that in addition to the proprietary RT Video and RT Audio codecs for Lync which have been licensed from Microsoft, the RealTime Media Engine includes an extensive set of industry-standard codecs to enable interoperability with third-party systems such as Cisco/Tandberg and Polycom in-room video conferencing systems. • Bandwidth consumption is controlled by per-user policy on Lync, e.g. about 512

Kbps for VGA or 2 Mbps for HD video.

40

Page 41: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 41

Page 42: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix

• 1.7.100 is available from the Citrix Downloads site

42

Page 43: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 43

Page 44: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 44

Page 45: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 45

Page 46: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix

• Slide provided by Sandeep Prasad, Cisco Product Manager, for use at Citrix Synergy 2015

46

Page 47: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix

• Slide provided by Sandeep Prasad, Cisco Product Manager, for use at Citrix Synergy 2015

47

Page 48: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix

• Slide provided by Barry O’Connor, Avaya

48

Page 49: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 49

Page 50: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix

• Multicast support in XenDesktop was previously limited to Adobe Flash video streams. XenDesktop 7 adds multicast support for Windows media formats, for Windows and Linux devices. • With multicast, a single stream of data can be simultaneously addressed to a

large number of data consumers, or “watch points”. In this scenario, a live video event is delivered with a single data stream to the branch office, and multiple users simultaneously receive that feed thanks to client-side content fetching.

50

Page 51: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 51

Page 52: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 52

Page 53: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 53

Page 54: Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Applications

© 2015 Citrix 54