Flash Comes To the iPad Via RipCode 117
suraj.sun writes "Texas-based company RipCode has announced a new 'clientless Flash video codec' that will allow Flash content to be streamed on Apple's iPad. This would include sites like Hulu and YouTube, assuming the respective companies don't find a way to block it. According to RipCode's press release, the TransAct Transcoder V6 captures the iPad's request for Flash content and converts it into a special format that the device accepts and plays. This is all done without a local client or user intervention. 'RipCode's Transactional Transcoding platform enables an alternate and immediate solution to this issue, opening up video content to users without requiring the content hoster to move to HTML5 or pre-transcode entire video libraries from Flash to an iPad-accepted container format. By transcoding the content "in the cloud," it is essentially analogous to a network-based Flash to MP4 or MPEG-TS video adaption layer.'"
This meets all of Apple's requirements except one (Score:4, Interesting)
Thus, I'll expect they'll patch in a way to detect and block this ASAP.
Re:This meets all of Apple's requirements except o (Score:2, Interesting)
Re: (Score:1)
Re:This meets all of Apple's requirements except o (Score:5, Insightful)
This one person doesn't speak for MacWorld. He is a contributor (right up there with blogger). If you actually read the piece, he obviously dislikes the small screen. He reiterates that point many times in many different ways, meaning he won't be satisfied with any small screen for regular day to day use. The article is more of a piece about the wasted time trying to do real 'work' on a small screen than a statement about the iPad itself.
As to the article summary, they should realize that YouTube already pushes H.264 to Apple mobile devices.
Re: (Score:2)
All he discovered is he prefers a laptop. I would imagine some people feel the same about a laptop, a desktop, or a smartphone. To imply his experience will equate to the millions that will be sold is a bit farfetched.
Some of his statements are pedantic to the extreme. "Too much effort" to swipe a finger instead of hitting a spacebar?
"Too much effort to look down"? or somesuch nonsense?
The only thing I read into this, is that he disliked the idea of it before he even tried it, and lo and behold, he found wh
Re: (Score:2)
If you don't already own a Kindle and an iPhone, iTouch, Droid or Nexus One, the iPad is cool and you should get it.
You a far cheaper netbook...
Comment removed (Score:5, Interesting)
Re: (Score:2)
Re: (Score:3, Insightful)
Re:This meets all of Apple's requirements except o (Score:4, Insightful)
Given that most flash videos are actually mpeg 4 or h264, but wrapped up, it probably wouldn't put major load on a server to "transcode" on the fly –all they need to do is recontain the video.
Re:This meets all of Apple's requirements except o (Score:5, Insightful)
You know all those websites created in Flash, with Flash menus and Flash fonts, etc? You know, the ones with something called ActionScript going on deep down where you interact with the website... well, Ripcode doesn't even begin to replace them, it only replaces Flash video.
Now, RipCode may provide a stop-gap solution for displaying video until HTML5 fully arrives, but a Flash replacement it ain't. A strange (on-demand video re-encoding at the server??) temporary solution that will be obsolete in a year, it is.
Re: (Score:2)
Also, the Flash "studio" tool, used to create Flash, will probably be around for a while. They'll update it to output HTML5 and designers will continue to use it.
Re:This meets all of Apple's requirements except o (Score:5, Interesting)
And fonts are so 1990. Most of us are so over being wowed by the fact that a site has 10 fonts that should have never been allowed to be on the same page.
About the only two things that most people see as useful flash is watch movies and, maybe, google finance and the like. For kids the flash games are important. Most users would be perfectly happy with the former in a non-flash wrapper, since the only reason it is to provide some primitive form of DRM.
But, really, without the movies flash could go away and many would never notice. Except, of course, for the ad agencies.
Re: (Score:1)
> and Flash fonts, etc? You know, the ones with something called
> ActionScript going on deep down where you interact with the website.
No, actually, I don't know them. It's been years since I saw a use of Flash that wasn't either Yet Another YouTube Clone, or a chintzy game along the lines of Farmville or Zuma.
People who play Farmville and so forth are, as a rule, either several decades too old to be part of the target market for the i
Re: (Score:3, Informative)
(Not that I think RipCode is particularly relevant. If it's not installed out of the box, people are going to year that "YouTube doesn't work on the iPad", and either they'll care about that or they won't. If YouTube is a big deal to them, they won't buy the device, and if it's not, then they won't need RipCode.)
Except YouTube does work on the iPad (and iPhone).
Re: (Score:1)
Oh. The (RipCode) article summary implied otherwise.
If YouTube already works, what's RipCode for? What problem is it solving? I'm missing something.
Re: (Score:2)
For sites that only offer flash video.
Re: (Score:2)
Here's why I use Flash on the sites I build:
audio and video
Everything else (menus, non-web fonts, slideshows, and other eye candy) can be done, quickly and easily, with HTML, CSS, and JavaScript. These technologies fail gracefully, are readable by search robots and blind people, and don't require a $700 IDE to edit.
So yes, there's a lot of sites which use Flash for user interface and Rich Internet Applications. But cross-platform video and audio playback has been the killer app for a lot of u
Re: (Score:2)
Here's why I use Flash on the sites I build:
audio and video
And why don't you use HTML5, then? Or at least HTML5 which gracefully degrades to Flash?
we'll be quite happy to switch to HTML5 media just as soon as MSIE supports it.
It does. [google.com]
We had a much better excuse -- I had a job developing a music widget, and the widget itself had to work on places like Myspace, which didn't allow iframes, only Flash. Even so, as long as we could, we kept it a fully HTML solution, using Flash only for the actual audio playback -- but HTML for everything you actually saw, the UI, the controls, everything.
Re:This meets all of Apple's requirements except o (Score:5, Informative)
Adobe does offer some slightly more sophisticated and DRM-y streaming delivery methods, for those delivering their precious "premium content" via flash(and I have no idea what the RipCode guys are planning to do about that, since, even if solving that one is technologically trivial, it is almost certainly DMCA-violating). Most of the guys in the cheap seats don't bother, since just serving a
The case that would be technologically tricky(but which is becoming increasingly uncommon) is what people used to mean when they said "flash video", which was a script-driven vector-with-occasional-bitmap-bit-and-a-soundtrack flash object, rather than just lossy compressed video that happened to be played by flash. For the ones that are purely non-interactive, you could basically just do a screen capture, and compress the result into a standard video format; but you'd have to do some sort of fairly clever algorithmic parsing to deal with the ones that were mostly just animation; but had some limited interactivity(even if it was just a start/stop/mute button).
The second main question, aside from "how are they going to process the flash?" is "How is it 'clientless'?". Even when dealing with the most trivial case(.swf player object being used as an embedded player for an h.264 video whose URL is clearly evident in the page source), their software is going to have to get a word in, to rewrite the page, removing the EMBED and replacing it with an HTML5 VIDEO widget with the appropriate video URL. There is Absolutely No Way that Apple is going to approve some sort of plugin for mobile Safari. Is their plan to have people browse through a basic proxy page, controlled by them, that does the rewriting(and a little analytics and spying on the side, just to pay the bills?), or are they going to have an App that uses Safari for page rendering, with their own mogrification sauce for the flash bits?
Press release is slashdotted right now, so I can't get details; but I'm not terribly optimistic for this outfit(unless they have some brilliant insight into the problem that isn't evident from TFS). Pretty much all the sites where automated transformation of flash blobs to iPod-accepted video would be a simple problem will probably make the change themselves in the fairly near future. If you are already using h.264(or even
Re: (Score:1)
Re: (Score:2)
I just download the .flv/.mp4 source with a service like ClipNabber, (you can also do it manually or find installable apps that can de-obfuscate the source location for you) then play the file directly with VLC or Mplayer (since those are the only two video players I use on any device, I don't worry about converting).
Re: (Score:2)
Re: (Score:2)
In all these cases, and they cover a large area, the only real challenge is working past the weak obfuscation, if any, to find the actual source URL for the video, which is already in a workable format, and just grabbing it. For individual video capturing use, "View source" and a couple minutes of thinking is usually sufficient, with Wireshark and a filter looking for HTTP GET requests waiting in the wings if that doesn't work.
Wireshark? More like Firefox with one of several user-friendly addons. Flash needs to talk to the browser to fetch the video. At that point it's fairly easy to capture the request (and most decent addons don't even need to do that often because they already know how to deobfuscate many sites' content links).
Re: (Score:1)
Flash needs to talk to the browser to fetch the video.
What Flash? The story is about iPad not being able to run Flash.
Re: (Score:2)
Re: (Score:2)
The second main question, aside from "how are they going to process the flash?" is "How is it 'clientless'?". Even when dealing with the most trivial case(.swf player object being used as an embedded player for an h.264 video whose URL is clearly evident in the page source), their software is going to have to get a word in, to rewrite the page, removing the EMBED and replacing it with an HTML5 VIDEO widget with the appropriate video URL.
Well. The easiest way to do that would be to sell their service not to the end-users, but to the content-providers. "Got flash video content? Want iPhone users to see it? Don't have time to rebuild it as HTML5? Just use this JavaScript library instead of the embedding mechanism you normally use, and..."
It wouldn't let an end-user browse to an arbitrary flash site and see everything. It would let a flash site be browsed to by an arbitrary end-user. That's probably the better business angle anyway, in t
Re: (Score:1)
I'm guessing this is a service they'll market to providers as an easy way to reach "flash-free" customers. So all the rewriting would be done before it reaches the browser.
Re: (Score:2)
Yes, I recommend this to the GP:
http://www.cracked.com/blog/editing-your-comment-spam-for-optimal-porn-delivery [cracked.com]
Following these guidelines, a better way to phrase this spam comment might be:
Hey guys, you know when you're walking around with your wearable computer, but there's always some leftover stuff like dongles and battery packs that you don't have a fanny pack for, and you just end up cramming them into your pockets, often resulting in torn pocket protectors? Well I'm selling replica handbags that can allow you to carry these accessories around in style, so cheap even a game developer can afford them! Just go to ivyreplica.com and place an order! All our handbags are Linux-compatible and DRM-free!
Re:This meets all of Apple's requirements except o (Score:5, Interesting)
From what I understand, this reads flash videos without using flash code. There is a difference between flash code and flash codec. One is an insecure runtime that is a blatant hole inside a device's security and allows arbitrary code execution, the other is just a regular video codec that VLC can read.
Re: (Score:1)
One is an insecure runtime that is a blatant hole inside a device's security and allows arbitrary code execution
Would you be kind enough to explain what you mean by insecure? I have seen this written before but no one can ever really explain it.
Now we just need the (Score:1)
Re: (Score:1)
Webcam usb uvc flash support and the ipad can transmit to the world.
Wheels and you can drive it too. Boobs and it can drive you crazy.
Re: (Score:3, Funny)
And yes, they drive me a bit crazy.
so the flash runs on another machine (Score:1, Insightful)
How secure is this method of streaming flash?
It'd be nice to run flash on another machine and save my machine from the vulnerability risk.
Ignores the real use of flash (Score:2, Informative)
Video games, whores, web conferencing, etc.
Re: (Score:2)
Video games, whores, web conferencing, etc.
Which is why Flash will never die, but we won't miss it either when its not around...
Killing Flash ? (Score:1)
Re: (Score:2)
Of course it's a good thing, as long as we continue moving towards open standards and away from proprietary lock-in and "black boxes".
So you're against the iPhone OS too then?
Re: (Score:1)
Re: (Score:1)
Re: (Score:2)
This is hypocritical, especially considering that the SWF format is totally open and people have written their own interpretters.
Have you tried to make a Flash game using tools only on Linux without the Adobe suite?
Actually... Have you even tried to get Youtube running on Firefox on Linux without typing a command in the console?
Re: (Score:1)
Re: (Score:2)
Yes. And long, long, long overdue.
HTML5 has that, too. (Score:2)
I mean, aside from native SVG, which also supports scripting, there's the Canvas tag, which seems to pretty much obsoletes everything to like about Flash as a target. I can see liking Flash as a development tool, but I suspect Adobe will just target HTML5 in the end.
creators' 'big flash' will be absolutely viewable, (Score:2, Insightful)
as well as awe inspiring & even frightening to many. coming soon to a stratosphere near you. no gadgets required.
never a better time to consult with/trust in your creators, the ultimate in genuine power & control since/until forever. see you there?
So long Flash, now get the hell out (Score:1)
Re: (Score:2)
The Flash runtime is a pile of suck; but it also has over a decade of elaboration and refinement behind it(plus Adobe's tools for creating Flash stuff, and the vast body of legacy flash objects already in the wild). Replacing it 100% will be virtu
Re: (Score:2, Interesting)
Flash is also a platform with almost no limitations as to how you use it, closed-source, but you can run
Re: (Score:1)
Look Ma, another layer of indirection (Score:3, Insightful)
Apparently CPU power for transcoding Flash and bandwidth for streaming the result are both free, if the cloud is involved. What's in it for them?
Re: (Score:3, Insightful)
Re: (Score:2)
Re: (Score:1)
It was completely predictable though. We have a large segment of the population that won't pay 99 cents for a song. There was no way they were going to pay anything if there was anything resembling a free alternative. I have to admit I'm prone to go for free too, if it is legal and not overly inconvenient.
There might be a second battle where various providers will offer their services for the least advertising. If they can prove a big enough audience advertisers will still pay big bucks for the spots. It
Re: (Score:2)
Apparently CPU power for transcoding Flash and bandwidth for streaming the result are both free, if the cloud is involved. What's in it for them?
Erm... Chances are (as this is for the iPad) you can only get the App by paying for it on the iTunes store.
Inaccurate title. This is for Flash VIDEO (Score:5, Insightful)
I don't understand why people mix up Flash and Flash video all the time. The latter is a small subset of the former. Can you really not conceptually tell the difference between a video playing at youtube and the content at http://www.homestarrunner.com/ [homestarrunner.com] ?
Re: (Score:2)
Re: (Score:3, Insightful)
That is if you aren't a Newgrounds user.
Why I play Flash games:
-they work in Linux ...), because it's simply something in a
-they're free (granted, some aren't)
-there are MANY of them and some are really really good (the gemcraft zero series for example)
-despite lesser graphics, you get an as fun gameplay experience as many modern 100-million costing games
-some are addicting, with features like earning medals, upgrades, etc...
-they load fast
-you can play them while doing other things (waiting for a compile,
Different Flash (Score:3, Funny)
Golden Age - Somewhat archaic, but did have protective helmet layer.
Kid Flash - Replaced original Flash.
Reverse Flash - aka Professor Zoom. Jobs' alter ego.
Impulse (Bart) - Apparently only useful vs Superboy Prime.
Tornado Twins - um.... no one remembers them.
Lord Savitar - Lord of Speed.
Re: (Score:1, Offtopic)
Re: (Score:2)
Re: (Score:2)
Actually, what would be smart is if
Re: (Score:2)
Can you really not conceptually tell the difference between a video playing at youtube and the content at http://www.homestarrunner.com/ [homestarrunner.com] ?
With NoScript installed, they do look pretty much the same ;}
Neither work without the Flash plugin for your browser as well.
To any normal person, that means they are the exact same thing.
Granted though, a slashdotter getting confused is a tad odd and worthy of mocking.
Re: (Score:2)
Re: (Score:2)
Because for the most part, Flash is used for video. If it wasn't for sites like YouTube, Flash would be 99% used for crap (ads and the like) and 1% used for useful materials (like homestarrunner). But because YouTube, Vimeo, DailyMotion and the like have Fl
LOLWUT? (Score:2)
I've used full mobile flash before, and it's awful. All those flash ads suddenly appear and now your webpage takes forever to render because that ad consumes all the CPU cycles. Scrolling beocmes herky-jerky and random as lack of CPU means your scroll tap takes longer to process (and you probably already tapped several times by then).
Full mobile Flash works fine on my N900, even with the stock browser loading every hellspawned flash-based ad in existence (mostly works OK in Iceweasel 3.5 too, although it's running an archaic version of Flash that can be troublesome). I'll admit it bogs down a bit when playing Youtube videos.
Re: (Score:2)
As long as it lets me run ChatRoulette, I don't give a hoot about any distinction :-)
to flash or not to flash (Score:2)
Although Apple's (The Steve's) plans are patently capitalistic and really have nothing to do with pushing standards unless they benefit Apple directly, I'd not shed a TEAR if flash went away. It's really hard to boo hoo for Adobe.
Re: (Score:1)
Don't be sad (Score:2)
Adobe rakes in metric fucktons of cash with their horrifically overpriced commercial software such as Photoshop, Premier and Connect, your company will be just fine.
Re: (Score:1)
Re: (Score:2, Interesting)
Re: (Score:2)
Use gnash or the linux compatibility layer.
Re: (Score:2)
Gnash sits at Flash 7 level of compatibility, with smatterings of 8 and 9 thrown in. Whereas the proprietary, moving-target Adobe code soon is at 10.1.
Even if it's only for video (Score:1)
I don't get it, how does it "transcode" the VIDEO PLAYER? The main reason Youtube doesn't deliver all video through the tag is that some videos require overlays (e.g. for subtitles, or ads). The main reason why Hulu delivers video through Flash is (I think) DRM. How do they work around this? It's not about the video stream they need the video player itself (which is written in Flash) - so the only viable solution would be something like what Opera Mini does... but they don't seem to say they are doing this
Flash isn't just video... (Score:1, Offtopic)
So it's good for YouTube and Hulu... what about the other 99% of applications Flash is used for? i.e. interactive content? What about flash gaming? Annoying flash websites? My wife is pissed because her favorite games won't play on the iPad I just ordered...
MadCow.
Re: (Score:2)
Re: (Score:2)
So put the C64 emulator on it and play those games. They're much better anyway.
Buy a real phone already (Score:2, Insightful)
I'm getting tired of all these stupid "Flash on iphone" articles. For ****'s sake people, if you want flash on your cell phone, buy a phone that supports flash. Buy a phone where you can install anything you like. Why is this so hard?
Re: (Score:1)
Re: (Score:2)
The issue is that there's an increasing number of us who don't have flash on our phones (and generally like it that way), and we're getting increasingly important as a market. This means that lots of people, who are used to doing things in Flash, are facing a large and generally affluent market segment that they simply can't reach in Flash. Moreover, Adobe stands to lose if Flash becomes less important as a platform, and there are doubtless other companies that have tied their fortunes to Adobe.
While t
Games still no.. (Score:1)
Re: (Score:2)
Yes, but how does this help me play my flash based games!!
Simple. You buy the paid version off the iTunes store.
(you see what they did there?)
Bad headline (Score:2)
This merely unshackles video from the prison of proprietary Flash Video format, and converts the video into a real standard. Hooray for that.
This does not bring "Flash" to the iPad. This does not even bring Flash Mobile Profile to the iPad.
This is not a way to get around Apple's ban on a Flash interpreter on the system.
The headline is *awful* and completely incorrect.
Please... let's NOT confuse "Flash encoded video" with Flash itself.
Doing so only HELPS Adobe and Flash, because it furthers the misconception
Re: (Score:2)
This is just a Flash video web transcoder...
And this article is also not much more than a press release.
iPad already displays all Flash movies.. (Score:2)
Caption fail (Score:2)
The only thing this "clientless Flash video codec" does is remux the FLV video into a Quicktime or MPEG container. It's like taking an HTML page, adding an XML doctype to the top and calling it an "HTML to XML gateway". Yeah ok, not rocket science.
Tinyogg (Score:1)
Tenuous business proposition... (Score:2)
It must be a little nerve wracking to build a business plan that depends on a third party continuing to behave terribly.
But then again, the third party is Apple, so perhaps they're safe.
Yawn (Score:2)
Re: (Score:2)
Or rather than going to all this trouble, you could just recode your site to use HTML5...