Device Certification Test Suite (DCTS)
Total Page:16
File Type:pdf, Size:1020Kb
June, 2010 Adobe® Flash® 10 on i.MX Applications Processors FTF-CON-F0581 Sridharan Subramanian - Freescale Japjot Sethi – Movial TM Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. Session Introduction ► Gives an overview of Adobe Flash and why is it relevant to the consumer industry ► Describes the difference between Flashlite and Flash Player 10.1 ► Attendees will understand the positioning of Freescale i.MX SoCs for Consumer ► Attendees will get details of our work with Movial on the Flash Player 10.1 porting effort Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., TM Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 2 Agenda ► Adobe Flash Introduction ► Flashlite and Flash Player 10.1 ► i.MX Roadmap ► Movial as porting partner ► Freescale Flash 10.1 status and next steps ► Review and Q&A Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., TM Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 3 Agenda ► Adobe Flash Introduction ► Flashlite and Flash Player 10.1 ► i.MX Roadmap ► Movial as porting partner ► Freescale Flash 10.1 status and next steps ► Review and Q&A Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., TM Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 4 Flash Usage on the Web Continues to Grow 85% 70% 75% of all video Of Alexa top 100 Of web games on the web websites use Flash use Flash is Flash 98% 95% 95% of Internet connected of Internet connected of top 20 phone PCs worldwide have PCs worldwide have OEMS committed to installed Flash Player installed Flash Player 10 delivering Flash © 2009 Adobe Systems Incorporated. All Rights Reserved. Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., TM Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 5 Flash Platform Usage is Diverse Video Games YouTube, DailyMotion, Facebook, Addictinggames, Miniclip, WebKinz, BBC, CNN, Fox, Yahoo!, Fandango, Kongregate, Armorgames, Zynga Moviefone, Sony Pictures, (Farmville), Club Penguin, etc. Dreamworks, etc. Rich Internet Applications Data Presentation Mint.com, Picnik, Sumopaint, New York Times, Zillow, Google Noteflight, TimeGlider, etc. Finance, National Geographic, etc. Marketing + Commerce Audio Amazon, Bloomingdales, Barnes & Finetune, Amazon MP3, BBC iPlayer, Noble, BMW, Porsche, Neiman NPR Online, etc. Marcus, etc. Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., TM Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 6 Industry Wide Collaboration Lead by Adobe One Web, Any Device Enable consumers to engage with rich Internet experiences seamlessly across any device, anywhere. © 2009 Adobe Systems Incorporated. All Rights Reserved. Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., TM Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 7 Adobe Offers a Complete Solution for Web Development Applications, Content and Video Tools to Design and Develop Framework Clients Services Servers Adobe® Adobe® Adobe® Flash® Adobe® Flash® Adobe® Flash® Adobe® Flex ® Flash® AIR® Platform Media Server CS4 Professional Catalyst™ Services Family Adobe® Adobe® Adobe® Flash® LiveCycle® Flash® Player Builder™ Data Services Integrating with © 2009the Adobe Flash Systems PlatformIncorporated. All Rights Reserved. Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., TM Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 8 Flash Platform serves two key use cases ►Web Content • Inside the browser ►Standalone applications • Outside the browser Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., TM Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 9 Agenda ► Adobe Flash Introduction ► Flashlite and Flash Player 10.1 ► i.MX Roadmap ► Movial as porting partner ► Freescale Flash 10.1 status and next steps ► Review and Q&A Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., TM Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 10 Adobe Flash Lite® ► Target Market: Mobile Devices ► Overview: • Flash Lite is a mobile development platform that can either be used in place of Java ME or run on top of Java ME in a Flash Lite Player • Recent changes to ActionScript allow Flash Lite to better integrate with and even compete with device-layer technologies like Java™ ME and BREW. • Flash Lite supports H.264, which brings closer the gap between mobile and desktop content. • Flash Lite 4.0 will be a browser plugin, not a standalone player. ► Usage: • Covers 80% of web content including YouTube, CNN, ESPN, etc… • Flash Lite also has user interface capabilities ► Implementation: • Can take advantage of OpenVG™ acceleration • Uses HW acceleration for video playback (non standard MM framework) • Uses a smaller memory footprint Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., TM Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 11 Adobe Flash 10 ► Target Market: