Skip to main content
Participating Frequently
June 28, 2016
Question

video format supported on iOS

  • June 28, 2016
  • 1 reply
  • 453 views

Hi, since the FLV format drop on MediaEncoder, I'm living some struggle to make video work on iOS devices. The h.264 formats all other AIR platforms support does not work at all on iOS if you're using the standard video object. Notice that, while the stagevideo is a sort of solution, it is just not the same thing since you can't put it on the display list, apply transformations and use it on graphical compositions/animations.

This issue is old (like this question from the past: FLV gone from Media Encoder - which formats work on iOS anymore? ), but I still didn't find a solution for it. Currently I'm keeping my old CS6 Media Encoder installation, but I know the FLV format is now kind of old... Why can't iOS just play the h.264 videos? Is that some sort of apple contracts limitations? Wouldn't be possible to have them playing using the standard video object?

This topic has been closed for replies.

1 reply

Colin Holgate
Inspiring
June 28, 2016

If the video object could play H.264 it would be using CPU, and wouldn't perform as well as FLV.

What do you want to do to the video, other than just play it? One option is Stage3D, where you can set an H.264 stream as a texture, then it could appear to be any shape.

Participating Frequently
June 28, 2016

I need to apply all kinds of transformations over the video, like rotation on all axis, color changes through colortransform, change its order on the display list and so on... The FLV transparency was also a great feature, but I can live without it - for now ;-)

This video usage is for this project: http://www.managana.org/