• View Communities
    • Citrix Developer Network
      The place for unfiltered straight talk on Citrix products. Blogs, code downloads, best practices, APIs, and more can all be found here.
    • Citrix Ready Community Verified
      Does it work with Citrix? Application compatibility questions are a thing of the past with the new Citrix Community Verified site.
    • Blogs
      Learn the latest from the Citrix employees who are building application delivery infrastructure technologies.
    • Blogosphere
      The Citrix Blogosphere is a window into the thousands of conversations taking place about Citrix and Application Delivery.
  •  Sign In
The Citrix Blog
Blogs for tag 'flash'

Permalink | Twitter Post to Twitter | Comments (5) | Views (4357) |

posted by Derek Thorslund


The virtual desktop revolution is here! XenDesktop 4 further widens Citrix's competitive lead with FlexCast™ technology to deliver the best Windows desktop for everyone in the organization, from task worker to power user. And XenDesktop 4 is an HDX-focused release that provides the best "high definition" user experience in the desktop virtualization market, with better reliability and higher availability than a traditional PC.

From the more than 70 new features in this release, allow me to introduce you to some key new capabilities of XenDesktop 4:

  • HDX MediaStream for Flash (client-side rendering). While server-side rendering remains Citrix's foundational approach for delivering multimedia content of all sorts, HDX MediaStream for Flash provides an outstanding optimization for Windows online plug-in (client) users on low latency network connections. Leveraging the user device for direct content fetching and rendering, it delivers a high definition user experience and improves server scalability and network bandwidth efficiency by an order of magnitude. This technology supports Flash animations, videos (including HD), and IE-based Flex apps, even video conferencing applications. Citrix competitors do not offer a client-side rendering option for Flash.
  • HDX MediaStream enhanced delivery of server-rendered video. New dynamic frame rate adjustment works in conjunction with bandwidth estimation to optimize video and graphics delivery over WAN and Internet connections. Where bandwidth is plentiful, full frame rate (30 fps) server-rendered video delivery is now available by modifying a registry key [new default is about 24 fps]. When compared to competitors' server-side rendering, XenDesktop 4 uses significantly less bandwidth to deliver equivalent quality.
  • Enhancements to HDX Adaptive Orchestration. SmartRendering has been enhanced with more intelligence to dynamically select between server-side and client-side video rendering. SmartRendering now considers not only user device type and codec availability but also the real-time bandwidth and latency of the network connection.
  • FlexCast™ desktop delivery technology. Different types of workers across the enterprise need different types of desktops. Some require simplicity and standardization, while others need performance and personalization. With FlexCast™ delivery technology, IT can deliver the best desktop for every user, every time. XenDesktop 4 is much more than just a VDI solution. For task workers where personalization is not needed or desired, XenDesktop 4 supports Hosted Shared Desktops, providing a locked down, streamlined and standardized environment with the lowest cost per user. For design engineers and other power users, HDX 3D for Professional Graphics delivers GPU-enabled desktops hosted on blade or rack workstations.
  • Expanded USB support, including webcams. HDX Plug-n-Play now supports isochronous USB remoting, enabling LAN-connected users to plug in a webcam and enjoy HDX RealTime video conferencing with popular applications such as Microsoft Office Communicator and Skype. This release also supports specialized keyboards (in particular, the Bloomberg keyboard) and dictation devices such as the Philips SpeechMike.
  • Media Foundation support for HDX MediaStream client-side rendering. Media Foundation (MF) is Microsoft's new framework for digital media, used by Windows Media Player for certain media types on Windows Vista and Windows 7. With XenDesktop 4, multimedia rendering through Media Foundation can, depending on network latency and packet loss, be offloaded from the XenDesktop VDA server onto the user's Windows or Linux device, greatly improving server scalability. Media Foundation support extends our HDX MediaStream competitive advantage to the latest Windows platforms.
  • New audio codec technology. With the new "Optimized for speech" codec, HDX RealTime delivers clear audio quality to softphone and voice chat users with very modest bandwidth consumption (less than 20 Kbps). HDX MediaStream server-rendered video and music playback benefits from the new "High definition" codec which provides CD-like sound quality. These enhancements leverage version 11.2 of the Citrix online plug-in for Windows.
  • HDX Plug-n-Play flexible multi-monitor support. Application compatibility with multi-monitor configurations has been improved and users now have greater control via the Desktop Viewer toolbar. Supported multi-monitor configurations include special arrangements such as U, L, T, reverse L and inverse T. Screens can be of different sizes, resolutions and orientations.
  • Expanded OS support, including Windows 7. The XenDesktop 4 VDA platform introduces support for Windows 7 (non-Aero) 32-bit and 64-bit, Windows Vista 64-bit and Windows XP 64-bit. With XenDesktop 4, migrating to Windows 7 is as fast and simple as configuring a single master image and assigning users. In addition, the new Citrix online plug-in 11.2 and Web Interface 5.2 releases both support user devices running Windows 7. Smartcard support has been added for Windows 7 and Windows Vista, for Windows online plug-in users.
  • HDX IntelliCache with Citrix Branch Repeater provides tokenized compression and data de-duplication, dramatically reducing bandwidth requirements and improving performance for users at branch office locations. XenDesktop 4 Platinum Edition has been tested with Branch Repeater 5.5. Our measurements indicate a 25 times reduction in bandwidth when using HDX IntelliCache with HDX MediaStream to deliver videos to branch offices.
  • Single sign-on and password control are now included with XenDesktop 4 Platinum Edition, powered by Citrix Password Manager 4.6 SP1, increasing application security while providing users with fast, automated logon to Web, Windows and host-based applications.  
  • Service level monitoring and reporting. XenDesktop 4 Platinum Edition offers enhanced EdgeSight technology to monitor, alert, troubleshoot, and report on the Citrix XenDesktop infrastructure. Administrators can quickly determine where a problem may exist and take action to deliver higher service levels. New summary reports now make it easier than ever to manage a XenDesktop implementation.
  • New EasyCall™ features. With EasyCall call forwarding, users can make and receive voice calls when they're out of the office, using the office telephone system. EasyCall reduces telephone expenses while providing users the convenience of click-to-call dialing right from their virtual desktop. A new portal, accessible from browsers and iPhones, empowers users to add EasyCall conferences to their calendar and manage call forwarding to multiple telephone numbers.
  • Active Directory multi-forest support enables virtual desktops to be delivered to users located in different Active Directory forests from that in which the XenDesktop infrastructure servers are registered.
  • Site Failover provides a disaster recovery, high availability solution in conjunction with Citrix NetScaler™. Web Interface now supports configuration of a list of disaster recovery farms. When none of the farms in the normal farm list can be reached, Web Interface will automatically try the farms in the disaster recovery list.
  • Site Roaming enables a user to travel to a site served by a different data center, logon at a Citrix Ready thin client, and connect to his or her own virtual desktop even though it is not hosted at that site. Users can always access their own virtual desktops and data, regardless of where they connect from.
  • RDP support. XenDesktop 4 enables users on a locked-down device where they cannot install the Citrix Receiver or online plug-in to access their virtual desktop using RDP. This capability also simplifies moving up to XenDesktop from other desktop virtualization solutions.
  • Extended SDK. The Citrix WFAPI SDK is a collection of APIs allowing software developers and system administrators to access specific features of XenDesktop. It has been extended to add several new functions requested by the development community.

No doubt about it, with XenDesktop 4 the desktop virtualization revolution has begun! Find out more at www.citrix.com/xendesktop4.

Derek Thorslund
Citrix Product Strategist, HDX

Learn more about Citrix XenDesktop 4

Follow XenDesktop on http://twitter.com/xendesktop

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (4) | Views (1895) |

posted by Cris Lau


In case you missed it, on September 16, 2009, Citrix announced our much anticipated release of XenApp 5 Feature Pack 2. My colleague, Vinny Sosa, did an awesome job detailing the three categories of focus for the release in his blog post. Over the next few days, I will be sharing more of my thoughts about the HDX (High Definition Experience) features that will lay to rest any fears you have about performance and user experience with regards to hosted application delivery! I'll talk about the why these features are important to our customers, and more importantly, what you need to enable and configure these features for your XenApp infrastructure.

The first topic I want to cover is HDX MediaStream for Flash. So, what is it and why is it important? Well, instead of using your XenApp server to process and render the Flash application or video (impacts your server scalability - bad), HDX MediaStream for Flash leverages resources available on the user's Windows device. Thus, resulting in two key benefits: 1) users are happy (good) because they have a local like experience with the Flash content (no more A/V sync issues or video jitter), and 2) administrators can free up server resources to do more important things or accommodate more users. Needless to say, I'm very excited about this feature in Feature Pack 2. And hopefully by now, I've piqued your interest as well.

Ok, so... here is the even more exciting part - enabling HDX MediaStream for Flash for XenApp.

First, let's look at the system requirements:

On your XenApp server,

  • XenApp 5 Feature Pack 2 for Windows Server 2003
  • Internet Explorer (7 & 8) with ActiveX support

On the user's Windows client device, you'll need:

  • Adobe Flash Player 10 installed
  • Citrix online plug-in 11.2

Second: enabling HDX MediaStream for Flash.

Well, once you've install XenApp 5 Feature Pack 2, HDX MediaStream for Flash is enabled on your XenApp server by default. That's it - very simple! Now, if you need to disable this feature, you can do so through the Group Policy Object Editor.

And what happens if the user doesn't have sufficient resources to render the Flash content locally? In that case, XenApp will intelligently fall-back to the server-side rendering that exists in XenApp prior to Feature Pack 2.

See? Short, sweet and simple. My next blog will cover HDX Plug-n-Play for USB storage, and a bit of an Easter-egg feature called Secure Clipboard control! So, stay tuned!

Learn more about Citrix XenApp 5 Feature Pack 2

Follow XenApp on | | |

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (5) | Views (2553) |

posted by Derek Thorslund

The Support Forum for our HDX MediaStream for Flash trial release recently included a post that raises some interesting concerns about how client-side rendering fits with the server-based computing model. To paraphrase the post:

"Citrix has always been the server-based computing company that wanted everything moved into the datacenter. That includes all code execution. Now, with HDX, some of the code is executed on the endpoint, which means it's not SBC all the way anymore. Moving execution code to the endpoint means you will create application dependencies at some point. It's not only KVM that's sent to the endpoint anymore. My opinion is that SBC should always be client platform independent."

A great impetus for me to shed some light on Citrix's strategy for HDX and multimedia virtualization...

Although the term "server-based computing" is no longer in vogue, there's no denying the tremendous benefits of centralizing the complicated stuff in the data center where it's easier to manage. And strategically, we view server-side rendering of multimedia content (including Flash) as a critical, core capability. This is the foundational technology that covers all the bases. Server-side rendering works whether the content is Flash or Silverlight or Windows Media or QuickTime or whatever. Server-side rendering works regardless of whether the user device (client) has the applicable media player (e.g. Adobe Flash Player) installed on it, or the applicable codec. And it works with all operating systems for which we offer our client or Citrix Receiver online app plug-in. Therefore, we've continued to invest in improving the delivery of server-rendered multimedia content with new codec technology and other technological advances.

But client-side rendering can be used opportunistically to great advantage when it fits. In those cases, offloading media processing to the endpoint reduces the load on the server and helps improve overall server scalability (number of concurrent users), sometimes by as much as an order of magnitude. Eliminating rendering and recompression on the server also generally results in less network bandwidth consumption since the native media format is already highly compressed.

My view is that there's a fine line here. Running a browser plug-in like the Adobe Flash Player on the endpoint may be about as far as many customers would want to go with client-side media processing. Why? As you go farther, you increase the complexity of managing the user device and could lose a key benefit of the virtual desktop model (although client-side virtualization technologies can certainly mitigate that). 

So it all comes back to HDX Adaptive Orchestration, which is the key to our multimedia virtualization strategy. HDX Adaptive Orchestration includes SmartRendering, which intelligently and dynamically evaluates available resources (user device, network, server) and determines whether to stick with the foundational technology of server-side rendering or opportunistically leverage the endpoint device. Administrative policies factor in, too, especially when there are security and management considerations.

With upcoming improvements to frame rate (already 20 fps in XenDesktop 3 FP1) and audio quality (see my video on project Ulysses), server-based multimedia delivery keeps getting better. But even though it can deliver an excellent multimedia user experience, that will always come at the cost of server capacity and network bandwidth. So a multi-dimensional solution that can leverage client-side resources if they're available provides the best of both worlds. 

Derek Thorslund
HDX Product Strategist & Sr. Manager, XenDesktop Product Management

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (0) | Views (1756) |

posted by Vinny Sosa

XenApp Expert Series - Informational, News, Interviews (2009) The show where we interview the experts to get you the latest research and technology news on XenApp application virtualization. Host Vinny Sosa (@vinnysosa) interviews Citrix Engineer and Graphics Guru Juan Rivera (@juancitrix) on the HDX MediaStream for Flash and graphics remoting. How it works, why is it important and general technical musings are prevalent in this information packed episode. Episode 4, Season 1.

View this Episode and Subscribe to the XenApp Expert Series

Follow XenApp on | | |

Download XenApp technology previews

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (0) | Views (2123) |

posted by Vinny Sosa

XenApp Expert Series - Informational, News, Interviews (2009) The show where we interview the experts to get you the latest research and technology news on XenApp application virtualization. Host Vinny Sosa (@vinnysosa) interviews Citrix Engineer and Graphics Guru Juan Rivera (@juancitrix) on the HDX MediaStream for Flash and graphics remoting. How it works, why is it important and general technical musings are prevalent in this information packed episode. Episode 4, Season 1.

Listen to this episode

Follow XenApp on

Download XenApp technology previews

Learn more about Citrix HDX

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (0) | Views (2134) |

posted by Derek Thorslund

In case you missed it, here's a very short video by Michel Buis that showcases the performance of the trial release of HDX MediaStream for Flash in delivering a Flash animation.

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (0) | Views (3372) |

posted by Derek Thorslund

I posted a high-level training video (webinar style) about the trial release of HDX MediaStream for Flash on Citrix TV (the Underground channel) a few weeks ago. Meant to blog about it sooner, but now you know!  

Derek

P.S. If you've had a chance to evaluate the trial release, please complete our brief survey.

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (1) | Views (3358) |

posted by Juan Rivera

Multi-tab Browser Support

One of the limitations in the trial release of HDX MediaStream for Flash is that only one tab per browser process can be accelerated. This is a bigger issue in Internet Explorer 7 where all tabs run in the same process. In Internet Explorer 8 (IE8) some tabs run in different process.

But there is a way to force IE8 to run all tabs in separate processes. Follow this link to learn more about how to configure IE8 in such mode.

In the final release of HDX MediaStream for Flash, multiple tabs will be supported in both IE7 and IE8 out of the box.

Is HDX MediaStream for Flash running?

HDX MediaStream for Flash is so seamless that you may not even know it's running. Of course, that's by design. There are, however, a number of ways to know if it is running. My personal favorite is looking at a cyan block of color where the Flash player is shown. The cyan color shows for a little bit before the Flash player shows up.

We also created a diagnostic tool for HDX MediaStream for Flash. This tool can tell you if it is running correctly and if not, it can tell you what could be wrong. The information it collects can be easily sent to our support email alias to help our engineers assist you with your questions.

This tool is open source and can be downloaded here.

It's easy to see how HDX MediaStream for Flash makes it easier for IT to choose XenApp and XenDesktop for application management and desktop delivery while preserving the experience that users are accustomed to. Stay tuned for more in my "Did you know" series on HDX MediaStream for Flash.

More of my blog posts on HDX MediaStream for Flash:

HDX MediaStream for Flash Tech Preview
Window-less Mode support in HDX MediaStream for Flash
Volume Synchronization in HDX MediaStream for Flash
Windows Scaling Support in HDX MediaStream for Flash
Multiple Tab Support and Diagnostics with HDX MediaStream for Flash

Join me and my friends on twitter - Juan Rivera, Derek Thorslund, XenApp Team, XenDesktop Team

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (0) | Views (2867) |

posted by Juan Rivera

The Citrix Receiver desktop plug-in or Desktop Receiver (both used with XenDesktop) allow scaling the remote desktop to any viewable size. HDX MediaStream for Flash supports this scaled mode as well. The Flash content can be scaled to the appropriate size with minimal impact on performance. It even allows you to play videos in scaled mode without affecting the frames per second. Check this feature in action below:

It's easy to see how HDX MediaStream for Flash makes it easier for IT to choose XenApp and XenDesktop for application management and desktop delivery while preserving the experience that users are accustomed to. Stay tuned for more in my "Did you know" series on HDX MediaStream for Flash.

More of my blog posts on HDX MediaStream for Flash:

HDX MediaStream for Flash Tech Preview
Window-less Mode support in HDX MediaStream for Flash
Volume Synchronization in HDX MediaStream for Flash
Windows Scaling Support in HDX MediaStream for Flash
Multiple Tab Support and Diagnostics with HDX MediaStream for Flash

Join me and my friends on twitter - Juan Rivera, Derek Thorslund, XenApp Team, XenDesktop Team

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (0) | Views (2811) |

posted by Juan Rivera

With HDX MediaStream for Flash, the flash content is rendered on the client device while the player is rendered on the server side. This makes application management easy for administrators but poses some challenges for our engineers when it comes to preserving the "like-local" user experience. One such challenges is what happens when the user changes their volume locally.

We found a way to synchronize the volume of the Flash player on the client with the volume settings on the server. When the desktop is muted, the Flash player running on the client will be muted as well. HDX MediaStream for Flash even allows granular volume control by synchronizing the individual volume setting for each browser window with the Flash player instances on that particular browser. That means you can have a different volume setting for each browser running on the server and have the Flash players on the client respect each browser's volume setting.

It's easy to see how HDX MediaStream for Flash makes it easier for IT to choose XenApp and XenDesktop for application management and desktop delivery while preserving the experience that users are accustomed to. Stay tuned for more in my "Did you know" series on HDX MediaStream for Flash.

More of my blog posts on HDX MediaStream for Flash:

HDX MediaStream for Flash Tech Preview
Window-less Mode support in HDX MediaStream for Flash
Volume Synchronization in HDX MediaStream for Flash
Windows Scaling Support in HDX MediaStream for Flash
Multiple Tab Support and Diagnostics with HDX MediaStream for Flash

Join me and my friends on twitter - Juan Rivera, Derek Thorslund, XenApp Team, XenDesktop Team

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (0) | Views (3332) |

posted by Derek Thorslund

Are you using Wyse V class thin clients? Then I think you'll be interested in this new Tech Preview release from Wyse.

TCX Flash Redirection is a complementary solution to HDX MediaStream for Flash that enables users of Wyse thin clients to experience improved Flash performance. How does it compare with HDX MediaStream for Flash? Whereas HDX MediaStream for Flash is currently just for Windows-based PCs and thin clients, TCX Flash Redirection supports Wyse Thin OS (WTOS) 6.3.0.

TCX Flash Redirection doesn't actually redirect the native Flash media stream to the client; the Flash Player still runs server-side. So I wouldn't expect any substantial improvement in server scalability. But the resulting images are "redirected" over a separate virtual channel, allowing for greater control of frame rate and compression, thereby delivering an improved user experience. Also, TCX Flash Redirection works together with TCX Rich Sound to provide high quality audio.

You can see TCX Flash Redirection in action on YouTube at www.youtube.com/watch?v=M4rPs84-FgY.

The solution works both with XenDesktop (Windows XP Pro and Vista VMs) and with XenApp (Windows Server 2003).

Here's some early feedback from a customer in Australia: "I am using [Wyse] V10L 6.3.0 on Citrix [XenApp] PS 4.5 and the Flash stuff is GREAT!"

Param Desai, Director of Product Management at Wyse, informs me that the Tech Preview is publicly available for customers via Wyse systems engineers and sales managers. So try it out and let us know what you think!

Derek Thorslund
Product Strategist, HDX Multimedia Virtualization

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (0) | Views (2572) |

posted by Juan Rivera

It has been a few weeks since we released the trial for HDX MediaStream for Flash and I would like to share a few tips about this feature as well as highlight some of the capabilities in the trial release. First on the list is Window-less Mode.

Windowless mode allows web pages to overlay HTML content over the Flash player. This is important in certain scenarios like navigation menus that show on top of the flash player. Without windowless support, those sites would not be very usable. Here is an example of MSNBC.com with and without windowless support:

Flash content in windowed mode Flash content in windowless mode

Notice how the Flash ad on the left side covers part of the navigation menu while the one in the right does not. Flash in windowless mode allows the browser to do this. HDX MediaStream for Flash supports this mode even though the Flash player is rendered on the client while the browser is rendered on the server. Logic would dictate that since Citrix HDX renders the flash on the client device, any flash would always show up on top of any content in the browser. But not so. Here at Citrix, we've figured out how to retain this functionality so that users get a seamless experience.

It's easy to see how HDX MediaStream for Flash makes it easier for IT to choose XenApp and XenDesktop for application management and desktop delivery while preserving the experience that users are accustomed to. Stay tuned for more in my "Did you know" series on HDX MediaStream for Flash.

More of my blog posts on HDX MediaStream for Flash:

HDX MediaStream for Flash Tech Preview
Window-less Mode support in HDX MediaStream for Flash
Volume Synchronization in HDX MediaStream for Flash
Windows Scaling Support in HDX MediaStream for Flash
Multiple Tab Support and Diagnostics with HDX MediaStream for Flash

Follow me and my friends on twitter - Juan Rivera, Derek Thorslund, XenApp Team, XenDesktop Team

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (7) | Views (6514) |

posted by Juan Rivera


A key component of Citrix XenApp and Citrix XenDesktop, HDX MediaStream technology ensures that users receive a smooth, seamless experience with multimedia content as part of their virtual desktop (VDI) or virtual applications. To accomplish this, HDX MediaStream determines when it is best to leverage the processing power of the endpoint device to render the multimedia content.
Flash is one of the most pervasive technologies on the web. It is used for interactive content, video streaming and rich internet applications. But delivering Flash-based applications and media via a virtual desktop or virtualized web browser leads to lower user density in the data center, higher bandwidth usage when compared to native flash streams and, in most cases, a degraded user experience.

That's why Citrix has developed HDX MediaStream for Flash. The goal of this technology is to address the density, bandwidth and user experience challenges associated with virtualizing Flash media and Flash-based applications. With HDX MediaStream for Flash, Citrix has solved this problem by moving the execution of Flash content to the client whenever possible. While the browser remains in the data center, Flash content is redirected to the client and executed using the resources at the users end point device. The server is no longer responsible for decoding and compressing HD videos, executing animations or fetching the media content from the web servers. All of which require processing power and distort media in some way.

Moving the Flash execution to the client also enables Flash applications to access local resources like webcams and audio devices to provide a local-like user experience for rich internet applications like web-based collaboration solutions. Even with this local execution, however, HDX MediaStream for Flash lets administrators centrally manage delivery while taking advantage of available processing power on the users device. Check out the demo of HDX MediaStream for Flash below.

How can you get the Trial Release?

To use the HDX MediaStream for Flash trial release with XenApp you'll need XenApp 5.0 for Windows 2003, XenApp 5.0 for Windows 2008 or Citrix Presentation Server 4.5 for Windows 2003 (You might want to consider using the XenApp Evaluation Virtual Appliance if you don't have a test environment of your own). To use HDX MediaStream for Flash trial release with XenDesktop, you'll need Citrix XenDesktop 3 running on Windows XP, Windows Vista, or Windows 7 (may include XenDesktop 3 Feature Pack 1). Both with XenApp and XenDesktop, Internet Explorer 7 or 8 and the Flash 10 plug-in for Internet Explorer are also required. The trial requires the 32-bit versions of the software but support for the 64-bit platform is planned for the version 1.0 release.

On the client side, HDX MediaStream for Flash trial requires the Citrix Receiver 1.0 for Windows and the Flash 10 plug-in for Internet Explorer.

Download the trial release today and let us know what you think. Need to learn more, check out the release notes. Still need more information? Check out the support forum or comment below for a response from me or my team. Stay tuned for another post within a week or two where I'll be asking for your feedback via a quick poll.

More of my blog posts on HDX MediaStream for Flash:

HDX MediaStream for Flash Tech Preview
Window-less Mode support in HDX MediaStream for Flash
Volume Synchronization in HDX MediaStream for Flash
Windows Scaling Support in HDX MediaStream for Flash
Multiple Tab Support and Diagnostics with HDX MediaStream for Flash

Juan
Follow me on Twitter

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (9) | Views (6491) |

posted by Derek Thorslund

Have you had a look at the trial release of HDX MediaStream for Flash yet? Early feedback has been very positive. Jason Langone of Infinite Group / Systems ArchiTECH.com wrote this of his experience with HDX MediaStream for Flash: "The first time I walked by a XenDesktop virtual instance playing a video on YouTube I had NO idea it was a virtual desktop. Yes, it's that good." Check it out! The benefits of HDX are clear.

Here are some of the comments we've received so far from folks evaluating HDX MediaStream for Flash:

  • "It works great -- just like watching it on the desktop."
  • "Very impressive!"
  • "Wow, quality looks great!"
  • "It works really well. I have compared performance with and without it, and it is pretty impressive."

So give it a try and let us know what you think!

Derek Thorslund
Product Strategist, HDX Multimedia Virtualization

[May 20: This post originally contained the video by Michel Buis that is referenced in Jason Langone's recent article as being "indicative" of the results he experienced with HDX MediaStream for Flash, but since Michel's video shows Windows Media Player rather than Flash, that created some confusion and I have removed it. I'll write a new post shortly with a video of HDX MediaStream for Flash playing YouTube content, which is the experience that Jason wrote about. Meanwhile, you can see this technology playing a high definition Flash video in my earlier blog post with David Stone.]

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (25) | Views (15536) |

posted by Derek Thorslund

XenDesktop 3 Feature Pack 1 is now available for download, and with it, a Trial Release of HDX MediaStream for Flash. The trial release (downloadable here) also supports XenApp on Windows Server 2003 and 2008.

Try it out! Here are some cool websites that highlight the superior performance of this new technology:

Enjoy!

Derek Thorslund
Product Strategist, HDX Multimedia Virtualization

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (8) | Views (10378) |

posted by Derek Thorslund

The upcoming release of Feature Pack 1 for XenDesktop 3 in early May marks two significant steps forward in the delivery of Adobe Flash content from XenDesktop.

First of all, a Trial Release of HDX MediaStream for Flash is being introduced that offloads the rendering of Flash content to the user's Windows PC or Windows XP Embedded desktop appliance. This results in a "high definition" user experience when using Internet Explorer to access Flash content including animations, videos and applications. And it reduces server and network load, resulting in higher scalability. The Trial Release, suitable for "proof-of-concept" evaluations, will give the market an early look at the industry's first and only Flash acceleration solution for virtual desktops.

Comments from customers who participated in our alpha program for this new technology were extremely positive. One wrote: "It's a lot of fun impressing my co-workers with the performance, especially with our training content. Another way I like to 'flex the muscles' of Flash acceleration is to go to www.gametrailers.com, open a high definition Flash video in a published IE instance and watch it run with super smooth performance with nearly no impact on the Citrix server. It's jaw dropping to those who are familiar with the old limitations of Flash and Citrix." Some people have even been using this technology for Flash-based video conferencing (yes, you can plug in a webcam!) and to run Adobe Flex applications. And by the way (I'm sure Sridhar will blog about this), the Trial Release supports XenApp, too!

Secondly, Feature Pack 1 also introduces improved performance for server-side video rendering. This is valuable for customers unable to run the Flash Player on the user's access device. With Feature Pack 1, you'll notice a marked improvement in video quality thanks to an increase in frame rate and other optimizations. Besides benefiting server-rendered Flash content, this improves QuickTime and Silverlight video playback, too. In fact, it also delivers a better experience with PowerPoint animations and similar effects. And even when available network bandwidth is less than ideal, XenDesktop continues to deliver a decent video experience while other solutions degenerate into a "slide show".

81% of Citrix customers surveyed need to deliver training videos and eLearning courses to their users, and many of these are Flash-based. Add to that the widespread use of Flash on web sites and the growth of Flash-based applications, and there's no doubt that these two big advances in Flash content delivery will be a hit.

Derek Thorslund
Product Strategist, HDX Multimedia Virtualization

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (4) | Views (15618) |

posted by Ruiguo Yang

This is a follow up to my earlier blog.

Do you wish to use your iPhone to access Flash based applications? So far you are out of luck. According to the recent news article from CNET, "Flash 10 coming to most smartphones in 2010". And iPhone is not on the list.

But why wait? With the upcoming Citrix receiver for iPhone, you will be able to run Flash based applications not only from iPhone but also from many other popular mobile devices. Initially the focus will be to support business applications.

The Citrix technology also adds another additional layer of security by only transmitting the display to the mobile devices. A typical flash based business intelligence report may contain sensitive data. If downloaded directly to a mobile device, the data may be vulnerable to leaks. For business users,the added security may be important.

Here is a quick preview of what is to come.

Here is the iPhone friendly version

A business intelligence application is demonstrated above. You can find the demo application at this Adobe web site.

If you know any Flash enabled web application/sites that may be useful when accessed from iPhone, could you let me know by posting comments?

Please check out our iPhone project community site for more details.

Ray (Ruiguo) Yang
Check out my other blogs

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (14) | Views (35362) |

posted by Derek Thorslund

Remember the impressive demo that David Stone gave at Synergy in Houston showing how Citrix's RAVE technology is being adapted to improve the delivery of Adobe Flash content? Perhaps you caught the video on Synergy Underground. David showed a graphics-intensive 3D Flash animation of a shark and fish swimming in the ocean. It was far beyond the typical Flash animations found on corporate web pages yet the quality was "just like local". Since then, the Apollo Multimedia Virtualization team has continued to make excellent progress enhancing SpeedScreen Flash Acceleration with our RAVE technology. I met with Dave recently and we recorded this video to show how RAVE can deliver a high definition Flash movie complete with HD audio. The user experience is amazing and server CPU consumption is extremely low. Sorry, no dates have yet been announced for beta trials or general availability. But I think you'll be amazed at what the Apollo team has already achieved. RAVE (Remote Audio & Video Extension) is a strategic technology for Citrix and a key piece of our SmartRendering vision - the intelligent combination of server-side and client-side rendering based on factors such as the particulars of the application, the capabilities of the client and the server, and the characteristics of the network connection. RAVE is already used in XenApp's SpeedScreen Multimedia Acceleration feature, which is now being ported to XenDesktop, to deliver high quality video and audio from hosted media players based on DirectShow, DMO or Media Foundation technology. Many customers have been asking Citrix to enhance SpeedScreen Flash Acceleration with RAVE to improve the delivery of Flash-based eLearning applications and corporate communications videos. So take a look and let us know what you think. How will this technology help your organization? What are your most important "use cases" for delivering Flash content using XenApp or XenDesktop?

Derek Thorslund
Product Strategist, Multimedia Virtualization

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (3) | Views (8058) |

posted by Barry Flanagan

In a previous post I posed the question "If you could wave a magic wand and have any one single feature in the next release of Citrix XenApp, what would it be?".
It is clear many of you would like to wave that magic wand. There have been just over 650 votes and 26 comments so far. This post has been in the Top 5 in total post views since it was posted. Clearly there is a lot of interest in this topic.
I guaranteed you in that post I would share the results with the XenApp product team and I have done that. I also promised to follow up on the feature requests.
I am still working on getting a high level developer or software architect to talk about "live migration of individual sessions". I do have some further info on "Speed Screen Multimedia across all client platforms", the second most popular option in our poll.

Derek Thorslund, our Multimedia Virtualization Strategist, has written numerous posts about SpeedScreen Multimedia and related technologies. According to Derek, support for SpeedScreen Multimedia Acceleration on the Linux client is currently being developed. Derek was not able to give me a definitive time line for the general release of this capability, but I think they can see the light at the end of the tunnel. In fact, our Technology Licensing Partners now have access to a Technology Preview of SpeedScreen MultiMedia Acceleration for the Linux client. I will keep prodding Derek to provide more info as this project reaches completion.

In case you are not aware, SpeedScreen Multimedia Acceleration is currently available for the Win32 Client and the Windows CE WBT client (according to the client matrix). You can see in that document that Image Acceleration, Flash Acceleration and Browser acceleration are all support on multiple clients beyond Win32 and Win CE CBT.





Here are a few relevant blog posts on this topic in case you have not seen them -

SpeedScreenMultiMedaiAcceleration and Rave Video

How Do I Know if RAVE is Working?

What is SpeedScreen Image Acceleration?

Secrets of Optimizing Flash Part 1

Secrets of Optimizing Flash Part 2

Secrets for Optimizing Flash Part 3

Secrets for Optimizing Flash Part 4

Secrets for Optimizing Flash Part 5

New HRP Enhances Flash Support

SpeedScreen Progressive Display Delivers PACS Images



For deeper background technical information, here are some Knowledgebase articles on this topic

Troubleshooting the SpeedScreen Multimedia Acceleration Feature

Windows Media Player Cannot Play the file\


And finally, here is a technical video (narrated by Brian Madden) I found on the SpeedScreen topic -




Deep Dive into Citrix XenApp SpeedScreen Technologies


(47 minute video)




Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (0) | Views (7888) |

posted by Derek Thorslund

Sit back and listen in as I speak with Doug Brown, Citrix Technology Professional and Microsoft MVP, about the Citrix Multimedia Virtualization Initiative and the new technologies being developed by the project Apollo team in this DABCC Radio podcast...

Derek Thorslund
Product Strategist, Multimedia Virtualization

Expand Blog Post

1   2   Next >>