Tag Archives: Open Screen Project

Adobe & Flash Hit Main Stream News with TV Deal

Flash Apps On TVThis morning Adobe announced Flash Player will be making its way onto a number of home entertainment devices. Including TV’s, Set Top Boxes and Blue Ray Players. While similar anouncments were made earlier in the year, it is the latest announcement that has seen Flash and Adobe thrust into the main stream news, as the story was featured on the BBC front page and covered in-depth. The article explains this deal could:

create a new generation of connected entertainment services, including streaming video in high definition, and applications that can run in real time alongside video broadcasts, such as interactive news tickers, sport scores, quizzes and the weather.

By embedding the flash player onto chip Adobe and their partners must be solving some of the problems Sean McSharry posted some time ago in regard the challenges on Creating a Flash IPTV System.

On a visit to the IPTV world forum last month at Earls Court both Flash and Adobe were given very little mention. Which I found a little odd. While a large number of vendors were tipping there hat to FLV support, there seemed to be a lack of full Flash based UI’s on display.

Instead most GUI implementations appeared broadly to fall into two camps. First were those using a Microsoft OS implementation, the latest one seems to be Mediaroom (Link requires silverlight). The other choice seemed to use an SVG display layer with some form of webkit or browser based implementation. Regardless, as Serge Jespers mention in his post, most of the interfaces and functionality were a long way away from the slick interfaces and wonderful mashable, connected experiences we have been spoilt by on the web and desktop for so long.

In one conversation I had the problem facing developers was made clear. It will be an issue any mobile developer will know all too well. Limited performance from the device. Even the most recent silicon going into set top boxes or internet enabled television sets is far behind the processing power we are use to on our desktop or laptops these days. For example when using SVG as a display layer on an High Definition Television (HDTV) I was told it may only be possible to re-render a small potion of the screen at a reasonable frame rate, maybe only 1/8th of the screen. Its this limitation that keeps the interfaces simple with very limited animations or transitions.

On television this issue of performance is further compounded by the platform itself. This is not a small screened, only seen for a few minutes, operated by your more technically savvy user, problem that mobile user interface or application development might suffer from. Oh No! This is a 46 inch or larger, always on display, sitting in the corner of the living room, being seen 356 days a year for a couple of hours or more, by any user from 5 years to over 90 years, type of problem. To make things even worse, on a TV the comparisons are not made between “other applications” on the device, as a user might do with an applications on other platforms. No. The comparison is most likely to be made with the main service provided by TV. That would be the full screen video content that the user has been accustomed to recieving and running smoothly at 25/50+ frames a second. Not only that it has worked for the user that way that well for as long as they can remember, well over a two decades.

Lets hope that the flash player talked about in Adobe’s anouncments can really perform on this platform. If it can, it should mean some great performance improvements for any Flash Platform developer. If it can open the door for me to develop the types of experiences Serge discusses as well, were all our modern communication networks can extend and converge into our living room… Well I cant wait!

NEC Demos Adobe Flash Lite Intellectual Property

Following the announcement from Adobe of the open screen project, news comes from the Embedded Systems Expo that NEC is showing what sounds like it might be an alternative to Adobe’s Flash Lite Player.

Its a little hard to make complete sense of the post from EETimes.com. But some interesting quotes from the short, slightly cryptic article:

By using our new IP, one can design a portable device capable of processing Adobe Flash Lite several times faster, when compared with using a processor.

Also in the announcement is a hint of better video quality as well.

After reducing the number of gates required for an IC and further tuning the video quality output by Adobe Flash Lite, NEC will start offering its IP in August this year.

One thing that does seem to be missing is an explanation of which Flash Lite version they are supporting, although the mention of video implies this is based around the FlashLite 3 player.

You can read the full (breif) announcement of NEC’s new Flash Lite IP over at EETimes.com.

One further interesting thing is that I could find no mention of NEC being involved with the Open Screen Project from its press release.

Credit where its due: EETimes.com

RIA + OSP = RAA || REA && And how to detect an Open Screen Device

Keeping with the algebraic/code functions as titles from my Last post I thought I would put some thoughts down regarding the news from Adobe earlier this week of their Open Screen Project (OSP). Anyone working in the Web/Internet industry at the moment will be well aware of the Rich Internet/Interactive Application (RIA) moniker. What Adobe is committing to is much larger though this is about true cross platform convergence. Its about Rich Anywhere Applications (RAA) or Rich Everywhere Applications (REA) if you will. You see what I did there 😉 .

Interestingly this is a concept I began to scratched the surface of with my presentation at Flash On the Beach Last Year, and over the last few months has been a subject I have continued to keep close to hand both in my day job and my personal development projects. At the moment the Flash Player Fragmentation offers a considerable challenge to any developer wanting to design and or develop for multiple devices and multiple screens.

Articles like the one posted over at ADC on adaptive screen layouts offer a great foot up. But before we get to visual display we need to know what player version we are targeting. And to do that, we have to hit the time machine button and roll back all the way to Flash 4…..

Continue reading RIA + OSP = RAA || REA && And how to detect an Open Screen Device