Recently, we migrated an application from Flex/SWF running in a web browser to Adobe Air. We immediately noticed that application response time while FLV video was playing via a VideoDisplay was extremely sluggish. Clicking a button in a separate window than the video when not playing was fine, but as soon as the video started the user input delay was 1-2 seconds to see a result on screen. We did not see anywhere near this delay before the transition to Air.
How can we improve performance of the video playback and user response time in Air?
Note: Initially, the video was choppy so we increased VideoDisplay.bufferTime to a couple of seconds resulting in substantially better video playback. Changing this setting did not affect user response time though.