I can see it now. Fullscreen Flv Video on Apollo
Ok so we have seen the screenshots from Ryan showing Apollo transparency. I only hope that the Apollo controls the blitting to screen. I checked out how screenweaver (opensource projector) does it a while ago. It renders off screen the flash movie with a black background….then with a white background, measureing the colour values for each pixel. It then takes those values, finds the alpha from the diference then renders that frame to screen.Quite resource intensive as you can imagine. So I really hope that Apollo does it better. If so I can see it now. Full screen flash video with transparency through too the desktop.
I can imagine reading MXNA where Grant Skinner has created an apollo app which takes your webcam, projects you over the desktop fullscreen, and using chroma keying to place you over the background, then using edge detection you can swipe your desktop icons around the dektop like hitting tennis balls. KEWL! Of course much much much more will be possible.
This would of course only be possible if Adobe allows deep system level hooks or some sort of plugin interface for c++ (or my fav c#) dlls. Which brings me to my next point. Will there be some sort of plugin architecture for Apollo. Or will it simply be a new browser with a little more system intergration. I have made many desktop applications which utilised flash in some way. Not one was like the last. They all needed very diferent features. I think the key to success for Apollo will be allowing it to play with the big boys. Providing custom libraries to achieve things like direct database access, image maniptulation through standard crossplatform libraries, 3d capabilities to keep annoying people like me happy using OpenGL libraries ;o) hope your taking note Mike. Alot of people have been asking when will there be 3d in flash…..
I hope never. At least directly. 800k of plugin to download is enough. But I really think Apollo could be the platform to introduce it. Heckthe last company I worked for RightHemisphere has already created a 3d player for the pdf platform. Though it is early days for it, it handels many many file formats.
So bring on the public beta… I noticed in one screenshot of an application that Mike Chambers made that it hade a copyright then "(b2)". I hope that doesnt mean beta 2. Because that would mean that there could be a feature lock, and I would really really like to see a plugin architecture. Flash is good at what it does, and c is good at what it does, why not keep the separation for extreme processing.




>(b2)
fyi, the b2 didnt mean beta 2, at least not Apollo beta 2 (since we are not near beta yet).
It actually stands for Flash Player 9 beta 2. i.e. The app was build on a version of Apollo based on the b2 build of player 9.
However, I should have removed that, since the version of Apollo that it is actually running on is M0 (which is based on player 9 b3).
Does that make sense?
Sorry about the confusion.
Btw, I add those so we quickly know which version of Apollo the app will run on (useful for demos when builds are changing a lot).
mike chambers
mesh@adobe.com
Ah excellent, thankyou for clearing that one up Mike, and welcome to my little square of the internet. Now Im going to quote you >>
“on a version of Apollo based on the b2 build of player 9″ can I read from that, that Apollo has its own version of the player sprinkled with a little more functionality, ie its more than Apollo browser with standard flash plugin?
Hi Campbell, Any chance you could ring me.
Auckland (09) 3599005
da
dsdsds
Hey,
Good post.
I wonder if you might comment more on the Full Screen functonality of a browser style Flash style player plug-in – a la Flash Plugin. What do you mean by internal hooks?
Adobe would be smart to partner for a game controller for the home “computer”. If you could make things on the internet move via X and Y coordinates, as is possible with an object in Flash, that would be cool. Especially when you deliver the transparency of video at or Near full screen. Full screen will back the user away from the keyboard, don’t you think?
Hey Streamingbob, I come from a film and TV background, I actually worked for TVNZ New Zealands main broadcaster doing streaming media waaaaay back in 2000, live shows and all (Yick WMP 6). I now know Adobe wont initally have any sort of extension or external plugin feature in v1. Sad but true. I guess the whole cross platform thing is a bit to get sorted with plugins in v1. That said I know of quite a few external wrappers both available today and in development, that will allow many diferent new features so keep your fingers crossed. I hope you know that the latest flash player plugin can now go full screen from the browser.
http://labs.adobe.com/wiki/index.php/Flash_Player:9:Update:Full-Screen_Mode:Demos
Alot is possible today and if you have any questions on how to do something let me know. Im always keen to help people do video based software.