Welcome to Embeddedflash.com. Here you can read all about Flash/AIR/HTML5 on embedded devices. With recent change in Adobe strategy, future Flash usage on embedded devices will be focused on two segments - gaming and video. Already several cool games such as FarmVille exist on Facebook (not to mention casino apps ;) and Flash usage for video is well known on sites such as Hulu and YouTube. Monetizing Flash in embedded space though has remained the biggest challenge and something I will be monitoring closely in the future. Continue reading this blog to get insights into multimedia technology in general based on my day-to-day experience.

Flash on Linux desktop

Browsers- IE, Browsers- other, Browsers-Opera, Desktop Flash Player, Flash 10, Flash 11, Flash Enabled Devices, Google, HTML5, Processors-X86, Rich Internet Applications March 1st, 2012

Adobe has started making announcements about future of Flash and as expected there are lots of twists and turns and caveats. For example, on Linux, it has been announced that Flash will migrate to Googles PPAPI ‘Pepper’ APIs and will be bundled with Chrome. This means that future versions of Flash will no longer be available for Firefox and other browsers that support Netscape plug-in APIs. This is expected to happen post Flash 11.2. ......continue reading

FITC Toronto - Apr 23-25

Flash 11, Flash Enabled Devices, Flash conferences, HTML5, Media players, Rich Internet Applications February 7th, 2012

FITC (OK - this time FITC has a meaning and it stands for Future… Innovation…. Technology…. Creativity!) Toronto is taking place April 23-25 in Toronto. The conference features 70 renowned digital creators from around the globe and covers wide range of topics from HTML5 to making digital art. The conference also offers plenty of opportunities for networking via parties and such. Folks organizing FITC has graciously offered a discount code for readers of this blog. Use discount code EmbeddedFlash to get 10% off the tickets to FITC. ......continue reading

End of life for Flash etc…

Android, Desktop Flash Player, Flash 10, Flash 11, Flash Enabled Devices, Flash Lite ports, Operating Systems, Processors- ARM, Processors-X86, Semiconductors- ARM, Semiconductors- Intel January 25th, 2012

Much is being debated about Adobe’s decision to end life for Flash mobile. Remarks have ranged from ‘didn’t Steve Jobs say so’ to ‘what the *#$$’ to ‘I feel like I’ve been let down by Adobe’ and so on. While I am sure Adobe has its own reasons, but in my opinion, it simply came down to ‘Return on Investment’. Now keep in mind, we are Adobe’s scaling partners. So our goal is also to make profit with Flash player (identical to Adobe’s), and have experienced every pain that Adobe has. In this capitalist world, goal of any business is to create ‘value’ in exchange of the ‘effort’ one puts in. In this case, it was just a matter of deciding whether the return on investment on Flash was worth the effort. Ultimately Adobe decided to follow route that would generate dollars as a business and in the process ended up killing Flash on mobile. ......continue reading

Flash, Jobs, Samsung etc.

Android, Devices- Cellphones, Devices- iPhone, Flash 10, Flash 11, Flash Enabled Devices, Processors- ARM, Semiconductors- ARM November 3rd, 2011

Much has been debated about Steve Job’s decision to not support Flash on iPhone.  Even though 99 % of all internet enabled PCs are Flash capable , Steve decided to choose not to go with Flash. Much has been debated about Steve’s decision and the battle between two. Many people(including myself) love the functionality that Flash offers and don’t want to miss out when they start using a smart phone. Several Android phones come equipped with Flash made by prominent OEMs such as  O2 - Samsung Galaxy. Now iPhones accounted for ~ 17% smartphone share for the final quarter of 2010. So that left more than 80% of smart phone users with access (or potential access) to Flash.  Samsung, of all companies, seems to be doing great when it comes to selling smartphones (and tablets) and, not surprisingly, there’s a legal battle going on between Apple and Samsung for ‘copying ideas’. ......continue reading

Flash 10 certified on i.MX53 platform

Flash 10, Flash Enabled Devices, H.264, mpeg and other media codecs, Processors- ARM, Semiconductors- ARM, Semiconductors- Freescale October 28th, 2011

We are glad to report that we have certified Flash 10.3 on Freescale’s i.MX53 reference platform. The port runs on Android OS and uses hardware decoder for H.264. Parts of On2 and Sorenson video are also accelerated in hardware leading to a much better user experience.  Freescale’s i.MX processor is based on ARM Cortex A8. i.MX51 runs at 800 MHz whereas i.MX53 runs at 1 GHz. The i.MX53 port is built on top of the previously certified i.MX51 port and includes new security patches and some additional hardware integration. The certification is done at a resolution of 1024X768 and we feel that it may be possible to go as high as 720P resolution. (We have not run tests at this resolution yet - so no promises but a possibility :) This assumes that 20% increase in speed compared to i.MX51 and hardware integration will help). ......continue reading

FITC Amsterdam 2012

Desktop Flash Player, Flash 10, Flash 11, Flash Documents, Flash conferences, Rich Internet Applications October 19th, 2011

FITC is coming to Amsterdam in 2012. This event promises to showcases work that is shaping the future of the digital interactive industry. (BTW, I think FITC stands for Flash In Tin Can but I am not sure….. On a side note Flash related conferences do have some ‘Flashy’ names like ‘Flash’ on the Beach ;) Anyways, if you are interested in going and want to save some $$s, feel free to use discount code ‘EmbeddedFlash’ while registering. It’ll save you at least 10%. The tickets are priced low for early registrants and you can save even more if you use the code. ......continue reading

Flash 11, AIR 3, AIR for TV etc

Android, Desktop Flash Player, Devices- MP3 players, Devices-PC, Devices-home_entertainment, Flash 11, Flash Enabled Devices, Flash Lite for digital home, Flash Lite ports, Rich Internet Applications October 17th, 2011

Well, I have been lazy when it comes to writing a blog of late, but here I am. Lot of things have happened since my last post and the world of multimedia continues to get as interesting as it could. Flash has been upgraded to Flash 11 and AIR 3 is now available. The greatest improvement in Flash 11, Stage 3D (previously known as Molehill), promises to revolutionize the gaming industry with stunning 3D capabilities. ......continue reading

Flash 10 on i.MX51 reference platform certified

Devices-PC, Flash 10, Flash Enabled Devices, OS- Embedded linux, Processors- ARM, Semiconductors- Freescale July 12th, 2011

We’ve been working closely with Freescale for a while now on certification of Flash 10.1. I am glad to inform that Flash 10.1 has been certified on MX51 platform. The certification is complete for both Android as well as Linux. Freescale’s i.MX 51 platform features a 800 MHz ARM Cortex A8 processor featuring Neon instruction set. The platform also offers a Hardware accelerator support for H.264 alongwith hardware alpha blending and color space conversation support. The port is available to customers via Freescale immediately. ......continue reading

Flash player 10.3 is now available

Android, Desktop Flash Player, Devices- Cellphones, Flash 10, Flash Enabled Devices, OS- Embedded linux May 17th, 2011

Adobe has announced that Flash 10.3 is now available. According to Adobe, “Flash Player 10.3 improves stability, enhances security and user privacy protection, and provides new desktop video and audio capabilities for enterprises and developers”. Not all the features are available on 10.3 mobile though- in fact the key feature that allows application developers access to analytics data is not available on mobile. This is not surprising given the fact that the Omniture engine is for desktop environment and will not be available until it is ported to Android or some other mobile platform. ......continue reading

Chrome dropping support for H.264=big win for Flash?

Flash Lite ports March 10th, 2011

Google has recently announced that they are dropping support for H.264 in Chrome browser. What this means that the developers wanting to use H.264 video in their HTML5 content will have to encode it using WebM or Theora video codecs. WebM is based on the On2 technology’s VP8  codec that Google acquired last year. ......continue reading

Flash 10.2: what, when, how?

Desktop Flash Player, Devices- Embedded, Devices- MP3 players, Devices- Set-top boxes, Flash 10, Flash Enabled Devices, Media players, OS- Embedded linux, Processors- ARM, Processors- DSP, Processors-MIPS, Processors-X86, Rich Internet Applications, Semiconductors- ARM, Video Technology February 24th, 2011

Everyone seems to be excited about 10.2. If you’ve seen demonstration of the stagevideo features from Adobe web site, then, yes, there’s a reason to be exited. Flash 10.2 is trying to solve a basic problem that differentiates Flash from other media player. Flash 10.2 will essentially allow users to integrate graphics with hardware accelerated video. In the past, Flash video has been all software based. This has not been an issue because most of the previous generation technology did not allow full screen technology and the usage of Flash to view full screen was limited. ......continue reading

Some more news from CES

Desktop Flash Player, Devices- Embedded, Devices- Set-top boxes, Devices-PC, Devices-home_entertainment, Flash 10, Flash Enabled Devices, Google, Rich Internet Applications, Video Technology January 11th, 2011

Here are some tidbits from CES: ......continue reading

MIPS phones? Tablets?

Android, Devices- Cellphones, Devices- Handheld, Devices- Set-top boxes, Devices-home_entertainment, Flash Lite ports, Mobile phones, Processors- ARM, Processors-MIPS, Processors-X86, Semiconductors-MIPS, Video Technology January 10th, 2011

I was at CES last week and saw many interesting gadgets. I’ll write more on that as I get time but something I thought was a must mention was MIPS based smartphone running Android. MIPS is generally associated with home entertainment and ARM with smartphones. But it seems that everyone is trying to go after the other’s markets these days - if ARM is going after Home Entertainment so why not MIPS? At the MIPS demo suite, I saw demo of a phone running Android 2.1 on MIPS 34Kc class processor. The CPU was manufactured by a Chinese SoC and the phone incidently was also being sold in Chinese market as a low end smartphone. What made a it interesting was that the CPU ran at 400 MHz and manufactured using 0.13 micron technology. The phone ran Android 2.1 and one would have expected that a 400 MHz phone running Android would give mediocre performance. ......continue reading

AIR for TV

Flash Lite ports December 6th, 2010

AIR for TV 2.5 is now available. AIR for TV is basically the next version of FLDH (Flash Lite for Digital Home or Stagecraft). FLDH sported hardware acceleration friendly API interface and AIR for TV carries that forward. Actionscript extensions are also available with AIR for TV. AIR for TV is derived from Flash 10 and supports pretty much all the Flash 10 features. AIR is optimized to run on CE devices and supports hardware accelerated HD video. Some other features that are CE device friendly are: ......continue reading

Flash 10.1 on Android 2.2 (Mytouch 4G)…. Wow!!!

Android, Devices- Cellphones, Devices- Embedded, Devices- iPhone, Flash 10, Flash Enabled Devices, Google, H.264, mpeg and other media codecs, Media players, Mobile phones November 24th, 2010

So I finally settled on a phone that I can keep for some time…. T Mobile Mytouch 4G. It comes with Android 2.2 and Flash 10.1. Having inside access to Flash, I was a bit worried at first as to how Flash would perform and if  it would crash at sites where I’d expect it to crash and if H.264 decoded video would be flawless… but WOW! I am impressed with the performance and overall experience of Flash 10.1 on Mytouch. ......continue reading