Citrix HDX redirection

%3CLINGO-SUB%20id%3D%22lingo-sub-116345%22%20slang%3D%22en-US%22%3ECitrix%20HDX%20redirection%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-116345%22%20slang%3D%22en-US%22%3E%3CP%3EAny%20chance%20Stream%20will%20ever%20support%20HDX%20redirection%20on%20Citrix%3F%26nbsp%3B%20We%20would%20love%20to%20use%20Stream%20but%20because%20we%20run%20a%26nbsp%3BCitrix%20environment%20with%20100%2B%20terminals%2C%20it's%20currently%20not%20an%20option.%26nbsp%3B%20(We%20use%20YouTube%20instead).%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-333903%22%20slang%3D%22en-US%22%3ERe%3A%20Citrix%20HDX%20redirection%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-333903%22%20slang%3D%22en-US%22%3EYou%20need%20Browser%20Content%20Redirection%20to%20offload%20Websites%20like%20YouTube%20or%20Stream.%20This%20technology%20redirects%20the%20browser's%20viewport%2C%20allowing%20it%20to%20run%20on%20the%20rendering%20engine%20(Chromium%20in%20Windows%20or%20WebKitGTK%2B%20in%20Linux)%20that%20is%20bundled%20with%20the%20Citrix%20Workspace%20App.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-122584%22%20slang%3D%22en-US%22%3ERe%3A%20Citrix%20HDX%20redirection%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-122584%22%20slang%3D%22en-US%22%3E%3CP%3EHi%2C%20it's%20probably%20best%20if%20you%20contact%20Citrix%20Support%20and%20try%20to%20make%20Stream%20a%20'Citrix%20Ready'%20platform.%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.citrix.com%2Fpartner-programs%2Fcitrix-ready%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.citrix.com%2Fpartner-programs%2Fcitrix-ready%2F%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-117274%22%20slang%3D%22en-US%22%3ERe%3A%20Citrix%20HDX%20redirection%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-117274%22%20slang%3D%22en-US%22%3E%3CP%3EStream%20uses%20HTML%205%20Video%20playback%20where%20possible.%20We%20only%20fall%20back%20to%20Flash%20when%20the%20OS%2FBrowser%20doesn't%20support%20our%20encrypted%20video%20playback%20via%20HTML5%20%2B%20MSE.%20So%20for%20Win%207%20or%20older%20%2B%20IE%2C%20Stream%20would%20play%20via%20Flash.%20For%20Win%208.1%20or%20newer%20%2B%20IE%20or%20on%20any%20OS%20with%20latest%20version%20of%20Chrome%2FFF%2FOpera%2FEdge%20we%20will%20not%20use%20flash%20and%20instead%20use%20HTML5%20%2B%20MSE%20video%20playback.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EI'm%20still%20not%20clear%26nbsp%3Bon%20how%20we'd%20address%20this%20with%20Citrix%20HDX.%20Is%20it%20possible%20there%20is%20just%20some%20configuration%20on%20your%20company's%20Citrix%20that%20needs%20to%20be%20done%20to%20allow%20our%20video%20playback%20from%20Stream%20to%20use%20HDX%3F%20Are%20there%20changes%20on%20Citrix's%20code%20base%20that%20would%20need%20to%20be%20changed%20to%20support%20HTML5%20%2B%20MSE%20playback%20that%20Stream%20does%3F%20Or%20if%20there%20is%20something%20we%20need%20to%20do%20in%20Stream's%20code%20base%20to%20support%20this.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EIf%20you%20want%20to%20discuss%20this%20further%20send%20me%20a%20private%20message.%20Maybe%20we%20could%20have%20a%20short%20call%3F%20I'm%20guessing%20we'd%20need%20folks%20from%20your%20organization%20that%20own%2Fconfigure%20Citrix%2C%20someone%20from%20Citrix%20directly%2C%20and%20us%20from%20Stream.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-117149%22%20slang%3D%22en-US%22%3ERe%3A%20Citrix%20HDX%20redirection%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-117149%22%20slang%3D%22en-US%22%3E%3CP%3EHDX%20passes%20the%20job%20of%20rendering%20HDX-supported%20video%20(e.g.%20Flash%20video)%20to%20the%20local%20Citrix%20terminal%2C%20thus%20taking%26nbsp%3Bpressure%20off%20our%20Citrix%20servers.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThe%20user%20does%20not%20notice%20anything%26nbsp%3Bdifferent%2C%20e.g.%20a%26nbsp%3BYouTube%20video%20appears%20to%20be%20playing%20in%20the%20YouTube%20website%20window%20but%20in%20fact%20it's%20being%20rendered%20locally%20and%20positioned%20onscreen%20as%20an%20overlay%20where%20the%20user%20would%20expect%20to%20see%20the%20video.%26nbsp%3B%20(YouTube%20uses%20Flash%20instead%20of%20HTML5%20for%20HDX%20video%20playback).%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EUsing%20HDX%20allows%20Citrix%20users%20to%20watch%20HD%20videos%20with%20no%20lag%20or%20stutter.%26nbsp%3B%26nbsp%3BUnfortunately%20MS%20Stream%20videos%20do%20not%20appear%20to%20support%20HDX%20and%20therefore%20playback%20is%20extremely%20slow%20and%20glitchy%2C%20with%20stuttering%20audio%20and%20video%2C%20and%26nbsp%3Ba%20massive%20hit%20on%26nbsp%3Bthe%20Citrix%20server's%20CPU.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-117025%22%20slang%3D%22en-US%22%3ERe%3A%20Citrix%20HDX%20redirection%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-117025%22%20slang%3D%22en-US%22%3E%3CP%3EThat%20topic%20hasn't%20come%20up%20before%20so%20I%20don't%20know%20much%20about%20Citrix%20HDX.%20I%20glanced%20at%20the%20Citrix%20page%20but%20it%20didn't%20go%20into%20depth%20on%20how%20HDX%20works%20with%20videos.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EDo%20you%20know%20if%20this%20is%20changes%20we'd%20need%20to%20do%20on%20the%20Stream%20side%20or%20changes%20that%20would%20need%20to%20happen%20on%20the%20Citrix%20side%20to%20allow%20it%3F%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EHow%20does%20YouTube%20work%20with%20HDX%20redirection%20on%20Citrix%20today%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E
New Contributor

Any chance Stream will ever support HDX redirection on Citrix?  We would love to use Stream but because we run a Citrix environment with 100+ terminals, it's currently not an option.  (We use YouTube instead).

5 Replies

That topic hasn't come up before so I don't know much about Citrix HDX. I glanced at the Citrix page but it didn't go into depth on how HDX works with videos.

 

Do you know if this is changes we'd need to do on the Stream side or changes that would need to happen on the Citrix side to allow it? 

 

How does YouTube work with HDX redirection on Citrix today?

HDX passes the job of rendering HDX-supported video (e.g. Flash video) to the local Citrix terminal, thus taking pressure off our Citrix servers.

 

The user does not notice anything different, e.g. a YouTube video appears to be playing in the YouTube website window but in fact it's being rendered locally and positioned onscreen as an overlay where the user would expect to see the video.  (YouTube uses Flash instead of HTML5 for HDX video playback).

 

Using HDX allows Citrix users to watch HD videos with no lag or stutter.  Unfortunately MS Stream videos do not appear to support HDX and therefore playback is extremely slow and glitchy, with stuttering audio and video, and a massive hit on the Citrix server's CPU.

 

Stream uses HTML 5 Video playback where possible. We only fall back to Flash when the OS/Browser doesn't support our encrypted video playback via HTML5 + MSE. So for Win 7 or older + IE, Stream would play via Flash. For Win 8.1 or newer + IE or on any OS with latest version of Chrome/FF/Opera/Edge we will not use flash and instead use HTML5 + MSE video playback.

 

I'm still not clear on how we'd address this with Citrix HDX. Is it possible there is just some configuration on your company's Citrix that needs to be done to allow our video playback from Stream to use HDX? Are there changes on Citrix's code base that would need to be changed to support HTML5 + MSE playback that Stream does? Or if there is something we need to do in Stream's code base to support this.

 

If you want to discuss this further send me a private message. Maybe we could have a short call? I'm guessing we'd need folks from your organization that own/configure Citrix, someone from Citrix directly, and us from Stream.

 

Hi, it's probably best if you contact Citrix Support and try to make Stream a 'Citrix Ready' platform.

https://www.citrix.com/partner-programs/citrix-ready/

You need Browser Content Redirection to offload Websites like YouTube or Stream. This technology redirects the browser's viewport, allowing it to run on the rendering engine (Chromium in Windows or WebKitGTK+ in Linux) that is bundled with the Citrix Workspace App.