VMware View Adobe Flash Optimizer

Today someone asked me to talk about how VMware View handle Adobe Flash.

If you have created desktop pools in VMware View 4 or later you probably have noticed the existence o the Adobe Flash Setting for Remote Sessions section. This section is part of the Pool Settings tab when editing a pool.




The first option “Quality” allow administrators to determine the quality that flash movies and animations should render. Lower quality results will result in less bandwidth usage. This reduction can improve the overall browsing experience and make other applications that run in the desktop more responsive.

The second option “throttling” change the default frame rate used by Flash. When enabled, the frames per second will be reduced based on the aggressiveness level selected. More aggressive throttling results in less bandwidth usage.

Adobe Flash uses timer services to update what is shown on the screen at a given time. A typical Adobe Flash timer interval value is between 4 and 50 milliseconds. By throttling, or prolonging, the interval, you can reduce the frame rate and thereby reduce bandwidth.




How does it work?

The VMware View agent installs an Internet Explorer add-on called VMware Adobe Flash Optimizer. This add-on is only utilized if the Adobe Flash Settings are selected in the Pool Settings during the desktop pool configuration

[ATTENTION] This add-on will help in reducing bandwidth consumption when utilized Only with Internet Explorer 8 sessions, and only Adobe Flash 9 and 10. Additionally, in order to make use of Adobe Flash bandwidth reduction settings, Adobe Flash must not be running in full screen mode.

To override Adobe Flash bandwidth reduction on a View desktop, start Internet Explorer and browse to the relevant Adobe Flash content. If necessary, start the content. Then move the mouse cursor into the Adobe Flash content while it is playing. Display quality is improved as long as the cursor remains inside the Adobe Flash content.


I am not certain how the Adobe Flash Frame Rate (FPS) works when PCoIP FPS is changes to a lower rate. I guess some tests would be required. I thought this would be useful information.


Skip to comment form

  1. Andre,

    Thank you for the explanation. If I reading this correctly the VMware Adobe Flash Optimizer is installed into the VM directly and the processing is done there? I come from a Citrix back ground and leveraging the Flash redirection and having the flash processed on the ThinClient (if capable).


    • CL on 11/16/2011 at 5:29 am

    I was talking to a VMware engineer about this very setting last week. He said don’t touch the settings as they have no affect when connecting via PCOIP?? Please confirm.


  2. @CL
    “I am not certain how the Adobe Flash Frame Rate (FPS) works when PCoIP FPS is changes to a lower rate. I guess some tests would be required.”

    I will add the tests to my to do list!


  3. @Jason Langer
    That’s correct Jason. The Flash Optimizer is not Flash or Multimedia Redirection.


Leave a Reply