Since FlashPlay 10.2 and AIR 3.0, user can use StageVideo on all Honeycomb devices. But just like other new features provided by Adobe, you won’t just get it for free without any pain:)
I spent the whole morning to figure out how to make it happen on my Xoom. After reading dozens of threads from Adobe’s forum, finally, it worked. Here are something you need to prepare before the StageVideo servers you correctly:
- Make sure you are running on Honeycomb. Any Android OS lower than 3.0 doesn’t have StageVideo.
- In your Flex Compiler setting, make sure you have those values input: -swf-version=13 -target-player=11.0.0
- In your application description xml file, make sure you have the following setting:
- renderMode = direct
- colorDepth = 32bit [this one could be omitted if your app’s namespace is >= 3.0]
Those settings will give your the access of StageVideo. But if you want to actually SEE your video on the screen, you should make you application’s background transparent: backgroundAlpha=”0″. Otherwise, you will only hear the audio.
Now, you should have StageVideo serve you correctly:)