Results 1 to 3 of 3
  1. #1
    Osc
    Osc is offline
    Administrator Help2Go Administrator Osc's Avatar
    Join Date
    Jan 1999
    Location
    Silver Spring, MD
    Posts
    2,471
    Points
    685
    Blog Entries
    4

    Default Article: My Experience with Flash on Android 2.2 (Froyo)

    Oscar Sodani
    Help2Go Administrator
    4 ways to thank Help2Go

  2. #2
    Moderator Forum Moderator arraknid's Avatar
    Join Date
    Dec 2006
    Location
    France
    Posts
    6,151
    Points
    1293
    Blog Entries
    4

    Default

    My view is that the .flv format has always been the worst choice as a container for video files. It's not what Flash was designed for, but YouTube's adoption of it as their de facto standard has made it almost universal. That may have been pressure from Adobe, who knows, but when it was adopted, streaming to mobile devices wasn't a serious requirement.

    Nowadays, things are different, and streaming to mobile devices is almost as important as streaming to more powerful desktop and laptop machines. Unfortunately, technology has yet to catch up. There isn't yet a viable format that will carry that amount of data and can be successfully processed by mobile devices. Even on a 1 Ghz device, Android is using quite a lot of that, so there's little left for video decoding.

    It's a pity that, only now, research into better formats has begun, but it'll take time. Adobe came up with F4V, but take up has been virtually non-existant, and development slow.

    Authors of Flash Player strongly encourage everyone to embrace the new standard file format F4V (ISO base media file format). There are functional limits with the FLV structure when streaming H.264 or AAC which could not be overcome without a redesign of the file format. This is one reason why Adobe Systems is moving away from the traditional FLV file structure.
    Until websites like YouTube et al make the change, we're stuck with the status quo. They have decided to go with HTML5, but that's some way off yet.

  3. #3
    Osc
    Osc is offline
    Administrator Help2Go Administrator Osc's Avatar
    Join Date
    Jan 1999
    Location
    Silver Spring, MD
    Posts
    2,471
    Points
    685
    Blog Entries
    4

    Default

    It's not just the FLV container though - all Flash content, whether video or games or website, FLV or SWF, is slow and pretty much unusable on my new phone.

    However, when I try to view video in h.264 or HTML5 on my phones, whether it be iPhone, Android, or iPad, it works flawlessly. Clearly, the phones have plenty of horsepower to decode the video. It is the Flash player itself that is causing the bottleneck.

    I think that Adobe has to act fast - the press is pummeling them right now over this. It's clear that the Flash plugin for Android is like Windows ME - too bogged down by legacy code to be useful. They need to release a rebuilt-from-scratch binary that will play FLVs and SWFs as fast as the Apple phones can play video. Otherwise the world will move on, quickly.