Yes, which is back to where we started our discussion.
.
Several argument lines have been closed off. There is only that the support for these apps is in the PS3 (read my post about Widevine (new information)). What is providing that support is the only question.
Needed is:
1) a
WEBKIT HTML5 javascript engine (confirmed as Netflix ported that for testing purposes)
2) a DRM tool like Marlin or Access that must interface with the javascript engine
3) a player that must interface with the DRM tool
Features also needed:
A) It must support Flash 3.5 streams
B) It must support Ultraviolet DRM
Air 2.5 is free and would supply the above and it has the added benefit that it's a package and all parts already talk to each other properly. The industry already uses Air and it is on more platforms. To say on more platforms is redundant as any other solution would only be on the PS3.
Since we now can reliably assume javascript has to be supplied by Webkit ported code, GNU GPL applies here and no disclosure is listed for Sony and we know in the past that Sony does disclose so ....Air 2.5.
We also now know that it's apparently easy to port Software to the PS3 as two webkit have been confirmed as being ported to the PS3 (the EA Skate and Netflix Webkit), Air 2.5 would make three. We should have known that as Linux and all software running under Linux on the PS3 was compiled to native language.
Side note: There is apparently a back door into VUDU. I was playing with VUDU trying to find a disclosure for GNU software and pressed triangle as Vudu was booting and got a screen that said "UNLOCKED" in yellow and below it information on
runtime version,
UI version etc. It would accept no other commands from the controller but might accept commands from keyboard combinations.
The Runtime and UI versions numbers caused me to think about what I already knew. IF Air is being used, the Application file for Vudu on the PS3 would consist of the following:
Given an Air runtime engine in the PS3
1) A PS3 OS shell
2)
Air runtime bytecode, needs to be digitally signed
3) Javascript UI code
4) Images used by javascript to display logos.
And in the PS3 sandbox storage for the application.
Notice
RUNTIME version. Also, this means that not all applications need to be HTML5 only. They are not limited and can have advanced Flash support in addition to HTML5. So animations are possible but unlikely as least common denominator hardware has to be supported.
Vudu and Divx TV are typically found on High end hardware so we are seeing slightly more impressive UIs from Vudu. Still no applications under VUDU, either this is Walmart policy or Sony's. Or possibly it's coming and Air is not fully integrated at this time. Perhaps OpenGL support is not finished as has been reported on other platforms. Video Codec would be hardware supported (in this case Sony supplied codec) but HTML text is run through the CPU rather than javascript direct to Open GL calls.