• Like

eInfochips Android Expertise

  • 637 views
Uploaded on

Having worked on 100+ Android Devices across variety of end applications, eInfochips has strong expertise across the complete Android stack. eInfochips offers end to end services including platform …

Having worked on 100+ Android Devices across variety of end applications, eInfochips has strong expertise across the complete Android stack. eInfochips offers end to end services including platform porting/migration, multi-media integration, application development and performance optimization to ensure competitive edge for their end customers’ products.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
637
On Slideshare
0
From Embeds
0
Number of Embeds
6

Actions

Shares
Downloads
18
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. eInfochips Android Capabilities October, 2013
  • 2. Agenda Embedded Software Practice Android Offerings AQuA Acceleration Framework Success Stories
  • 3. Our Embedded Software Practice 200+ 90+ 600 25+ Products Developed Clients Worldwide Engineering professional Solution Accelerators Avionics Semiconductor Medical Devices Consumer Devices Security Surveillance 3
  • 4. eInfochips Value Proposition • 100+ Android solutions with  Enhanced user experience Plug Computer v3 Tablet  Media streaming enablement  High performance with smaller footprint Home Security Solution • In-house reference designs, IPs, & Framework • Partnership with 6 silicon companies Handheld Biometric Digital Photo Frame 4
  • 5. Android Offerings App Vendors Solution Providers Technology Providers Platform Providers Device Manufacturers Application Development User Interface Design , Widgets, Location based , Cross Platform Performance Optimization Reduced Boot Up Time, Extended Battery Life, Low Memory Utilization Multimedia Integration StageFright, Gstreamer, OpenMAX Platform Migration & Enhancements USB, Wi-Fi, Camera, Memory, Audio System & Application Testing Functional , Stress , Performance, CTS, Interface, Field, Usability Testing 5
  • 6. Android Platform Development Android Development & Migration Services Application Framework • Customization • Development • Optimization Libraries • Bionic Libc implementation • Functional libraries integration • Performance optimization APPLICATIONS APPLICATIONS FRAMEWORK LIBRARIES Hardware Abstraction Layer • Device specific peripheral integration Kernel Level • Hardware Specific Driver • Power Management • ADB debug bridge • File system optimization ANDROID RUNTIME (Core UB + DALVIK VM)) HARDWARE ABSTRACTION LAYER LINUX KERNEL Android Architecture 6
  • 7. Android Migration Experience Devices Developed Home Automation Android Versions Tablets Smart TV In-Flight Entertainment In-car Navigation Video Conferencing Platform Expertise 7
  • 8. Multimedia Services Multimedia Integration Multimedia Optimization • • • • • • Media pipeline management Optimization Pipeline optimization for memory utilization, leaks On-chip hardware acceleration Removal of redundant data processing Algorithm merging Reducing the number of audio/video data copies 8
  • 9. Performance Optimization Case In Point 15% reduction in Power Consumption for Tablet Battery Life • • • • Clock framework /API Changes System Suspend and resume techniques Run / Idle time power management ACPI based power management Boot Up Time Reduced boot-up time of a smartphone by 25 % • • • • System optimization through boot-loader Kernel XIP, Pre Linking, Application XIP Deferred module initialization Implement UBIFS file system Throughput 220to 125 ms latency reduction for Media Transcoding Device • • • • System & Porting Optimization Codec and Driver Optimizations Hardware Acceleration Framework customizations 9
  • 10. Embedded Application Usability Engineering • Requirement and Gap Analysis • UI Design • Wireframes and Mock Ups Application Development • UI Design Implementation • Widgets Development • Testing and Certification Tools Expertise Third Party Application • Customized UI • OS Optimization for Application Integration • Testing Case In Point Skype Integration on Android based Tablet Application Developed Biometric Device C, QT • • • • • • Adobe Flash Lite® based GUI Optimization Optimized Linux Support Package for boot time (~ 4sec) Driver & Middleware Optimization for Skype integration Video/Audio Application Optimization for speed Gallery optimization, DirectFB, OpenGL ES 1.0 H.264 stream decoding on on-chip HW decoder Home Automation Cockpit Display App. C, OpenGL Java, Ajax 10
  • 11. System & Application Testing AQuA Test Automation, Automated Quality Assurance Test Management and Test Automation solution with “Patentable Technologies” ensuring 100% automated black-box testing for Android devices Test Coverage System & Interface Validation Functional Testing Performance & Benchmarking CTS Test Suite Power Management Load/Stress Testing ICS, Jellybean, Honeycomb, Froyo Functional Testing Usability Testing Resource Utilization Field Testing CTS compliance – Android Application Testing Load/Stress Testing Interoperability Testing Interface Performance Conformance Testing 11
  • 12. Value Proposition Test Automation • ~35% cost savings with Record & Playback feature Test Execution • Single-click, parallel Remote Test Execution on multiple devices for faster and better coverage Test Management • Comprehensive Dashboard and In-built Analytics for a complete solution • • • • Pre integrated Test suite (~ 21000 test cases) for device testing & system validation Automate & validate interaction between android devices/web interface for complete solution testing Detailed comprehensive logs with insights on cause of test failure Device Agnostic Test Automation : Record on one device and run across device / screen / OS 12
  • 13. Success Stories 13
  • 14. Android Tablet Development OS Migration, optimization for a leading Platform provider company Product Features • Handheld Tablet on Marvell® ARMADA 100 SoC • Hardware Platforms: : ARM v9 eInfochips’ Solution • Porting & Migration •Android and Linux Support Package : Donut, Éclair, Froyo, Gingerbread • Design & Development of Interface support • Adobe Flash Lite® based GUI Optimization • Optimized Linux Support Package for boot time (~ 4sec) • Driver & Middleware Optimization for Skype integration • Video/Audio Application Optimization for speed • Gallery optimization, DirectFB, OpenGL ES 1.0 • H.264 stream decoding on on-chip HW decoder Benefits • Skype experience like on PC 14
  • 15. Home Automation Device Complete Product software for a US-based in Home Automation Solution Provider Product Features • Widget based UI on touch screen based home automation device • Complete control of devices such as lighting , thermostat, home appliances • Alert based on motion detection, temperature level, flood detection, fire, etc. • Wi-Fi camera for Live streaming on home automation device & web portal eInfochips’ Solution • Porting & Migration •Board Bring Up, JFFS2 File system support for the flash •Linux BSP 2.6.35 support on Android Gingerbread • Device Drivers development and porting • MMC/SD, Touch Screen LCD, GSM, GPRS, RTC • WiFi, Wired Ethernet, USB Host, Zigbee interfacing on SP • QA and Testing • Product enhancement, new sensor integration Benefits • Custom, highly optimized Android porting for remote up gradation on legacy systems, avoided call backs 15
  • 16. 3D TV Conference Solution Product Features • 1080P 3D Video Access Point and 3D Video Conferencing Application on Android Gingerbread based Display panel • Side-by-Side 3D video generation from two 2D generation • Skype Application integration eInfochips’ Solution • Porting & Migration •Android and Linux Support Package for : Donut, Éclair, Froyo, Gingerbread • Design & Development of Interface support • Enhancement for 3D Enablement • TI multimedia framework integration with Stagefright • Proprietary “Stitching Algorithm” for 3D generation from 2D camera • Communication Framework integration, Hardware accelerated encoder/decoder Benefits • Complete POC for the demo showcase within 3 months , leveraging in-house 3D solution accelerators 16
  • 17. In-Flight Entertainment (IFE) Test Automation Solution for Rack Testing for a leading IFE manufacturer Benefits Product Features • Android ICS based, handheld device for IFE • Touch-screen interface with multiple native applications • QA Cycle time reduction by ~28% eInfochips’ Solution • Automated Rack Testing using eInfochips IP, AQuA Test Automation • Remote and parallel CTS testing consisting 21,000 Test cases • Comparison Reports and Performance Benchmarking with industry standard devices • In-built Analytics for faster debug of the failed testcases • Consolidated reports and graphs via test management feature of AQuA Test Automation for better tracking AQuA Test Automation LAN1 LAN2 17
  • 18. Video Conferencing Device User Interface and Functional Test Automation of Android based Video Conferencing Device Challenges • 1000+ manual test cases for • Validation for external events from Web interface • Testing the cross interaction of the applications on the device. • Automating of test cases which interacts between two devices. • Example: Calling from one device & receiving call from another device eInfochips’ Solution AQuA Test Automation • Overnight execution on multiple devices to accelerate test case execution cycle • Remote and parallel CTS testing consisting 21,000 Test cases • Comparison Reports and Performance Benchmarking with industry standard devices • In-built Analytics for faster debug of the failed testcases • Consolidated reports and graphs via test management feature of AQuA Test Automation for better tracking Benefits Achieved 61% test automation, reducing the QA effort by 40% 18
  • 19. Mobile Enablement Video Monitoring application RTP / RTSP Video Player • Low latency live streaming player over Android & iOS • eInfochips RTP / RTSP Client stack integration • Compliant to RFC 2326 and RFC 1889/3550 • Supports compressed H.264, AAC and MPEG2 TS • • • • • • Mobile application for the Wi-Fi based IP camera Multi camera monitor and QR code based configuration Support of 2x2 and 3x3 view for Live Video and Play Back. Share cameras with different user accounts Alerts on Noise/Motion detection and Temperature threshold Supports RTP/RTSP and HTTP Live Protocol, H.264 and MJPEG Local Wi-Fi Connection Wi-Fi Camera Camera Configuration & Rules for Alerts Cloud based Remote Surveillance & Alerts Video Storage Event based OR Recorded Videos 19
  • 20. Thank you For more information, write us at marketing@einfochips.com or visit www.einfochips.com