Skyfire For Android Enables (Some) Flash Video
harrymcc writes "Skyfire, a browser formerly available only for Windows Mobile and Symbian, is releasing a beta for Android. The most notable feature: It can identify Flash video on Web pages and convert it to HTML5 and H.264 on the fly, so it'll play on Android phones. It doesn't support all video, and may be rendered somewhat superfluous when Adobe ships Flash Player 10.1 for Android — but it's an impressive trick."
Wow, that is bound to work well, battery wise.
To be fair flash is a piece of shit on all platforms. It only exists because it makes creating content brain dead easy.
I would rather not have someone recording every page I visit, which is what opera does with its man-in-the-middle attack is a feature browser.
Or is it just stripping the FLV container off of the H.264 video stream embedded inside?
Kiteboarding Gear Mention slashdot and get 10% off!
Does anybody know if the default Android browser will allow blocking Flash when 10.1 ships? I think it's possible that I might find a use for a Flash program on a phone sometime, but if I can't block it by default I'd rather not have it at all. Screen, bandwidth, CPU and battery are at a premium on mobile devices. I'd rather not sacrifice them so I can watch a visual bedlam of ads for products that I will never buy (if you throw Flash ads at me, I boycott you. Ads only affect my buying choices negatively; so really, I'm doing you a favor by blocking your ads, marketing weasels. And I'm saving you money too!).
Skyfire would show more than just videos, it would show pretty much all kinds of flash content. From games to vector videos like Strongbad emails.
-]Phreak Out[-
but... but.... I'm shocked!
First the summary tells me that Android phones don't already support Flash, and now you tell me that Flash is a "piece of shit"?
I thought Flash was some kind of perfect standard for video and it was already supported on every platform in existence. After all, that's why everyone is so pissed at Apple for failing to support Flash, right? The only reason any device might not support Flash right now is if the manufacturer is evil?
I thought Flash was some kind of perfect standard for video and it was already supported on every platform in existence. After all, that's why everyone is so pissed at Apple for failing to support Flash, right?
Just because Flash sucks doesn't mean that "I can't get the content I want" is better.
The only reason any device might not support Flash right now is if the manufacturer is evil?
That's a Red Herring. Adobe would love to provide Flash support for the iPhone, but Apple won't allow it. That's what matters, not whether Adobe was quick-on-the-draw to get support to Android.
I just kind of assumed with all those bashing the iPhone for not supporting Flash that Android did it out of the box.
Is there any mobile that supports full Flash well?
Adobe said it would be available only on Android Market, which I understand is apparently not available on many Android devices.
Even though Firefox (fennec) is available as a apk (so far), it will not do me any good unless Flash is available that way as well.
From the license agreement:
When you use the browser, Skyfire has access to, and in many cases will monitor, your Browser Usage.
also
Personal information collected by Skyfire may be stored and processed in the United States or any other country in which Skyfire Labs, Inc. or its agents maintain facilities. By using Skyfire products and services, you consent to any such transfer of information outside of your country.
I understand that to work Skyfire needs to translate some stuff from Flash to HTML 5, but the word "monitor" is a little scary. Also I don't appreciate the fact that the GPS turned on before I even got a chance to read the terms of use.
So... speaking personally... I'm not accepting.
If vendor of device is wise and OS is open enough to talk to chips, H264 will be possibly decoded on chip. Just like my Nokia does while running flash embedded video. Of course, it is a video and video does have some load on battery, just like if I launched a m4v from its file browser.
Please don't get brainwashed by Steve. Today, a Mac Mini having Nvidia 9400, Flash 10.1 does play 1080P HD video with 4% CPU, if it is running Windows. If it runs OS X, it uses a lot of processing power since until 10.6.3, there was no way to talk to GPU to do its job.
I've used skyfire on windows mobile for some time (and still do when I don't unload it for Android). It handles most flash flawlessly.... but not on the phone.
What skyfire does, as near as I understand it, is route all traffic to skyfire servers, which then convert the whole shebang, in real time, to what they then send to your phone. I've played flash games, seen web video, etc, all sans any trouble at all. It wasn't the most user-friendly browser initially but it has improved dramatically recently. It still won't zoom as easily as opera, for example....
However, you should be aware of the middle man, and in using it you are implicitly trusting them with everything you do through them, and some might have a problem with that.
"Waste not one watt!" - CZ
And brain dead easy cross platform business software development is TOTALY useless!
In the market targeted by Flash Builder (aka Flex) HTML5 will simply not work. We're talking about large businesses that dont want to migrate from IE6.
"Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
To be fair flash is a piece of shit on all platforms. It only exists because it makes creating content brain dead easy.
Very fair, and true. Flash sucks, but some sites really suck with browsers that don't support it, or don't work at all. I'd prefer not to see it anywhere, but I like having the option to have Android support, at least. The good news I wasn't expecting: this will supposedly run on Android 1.5 and up, meaning those of us with "old school" G1s running 1.6 Donut can actually try it, which I wasn't expecting.
This is a hacked account, for which the owner can not be held responsible.
To be fair flash is a piece of shit on all platforms. It only exists because it makes creating brain-dead content brain-dead easy.
Fixed that for you.
Flash 10.1 is pre-installed on many Android handsets, particularly those from HTC like my Desire. It's a piece of shit though. Flash, not the phone. Hopefully 10.2 will be better when it comes with Android 2.2
This is NOT Flash 10.1. Flash 10.1 will be released in a month or so. Currently in Android we have a Flash Lite which happens to have version string 10.1. But it is NOT full Flash 10.1.
Ah. This makes sense of a few things. Thanks.
Now just to be clear, Skyfire is not to be confused with Jetfire...
Bow-ties are cool.
GPU decoding H264 on hardware does exist since... 2007? Well, it was first advertised by ATI at that time. It is 2010 now, it is the very exact same chip, nobody invented any magical hack or anything, it was always there sitting idle as you say driver support needed and Apple wasn't supplying.
After they figured people comparing Windows Flash video using absolutely comical CPU thanks to always present but not used GPU acceleration support, they magically added support in 10.6.3 resulting in very strange situation as there are people using/have to use 10.4.x, 10.5.x, having same or way better hardware (GPU) won't have GPU acceleration.
Also, as you seem to know Mac platform, please review how an internet plugin perform in Windows compared to Mac. Lets say, someone coded a fresh plugin that will write "hello World" a million times in plain language, compiled with latest available developer tools. Why would it perform 1.5x/2x faster on Windows browser compared to OS X one? Adobe should stop this CEO fight with Apple and should start talking about these technical facts which will really convince users and push Apple in right direction.