SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
PacketVideo and Android
                                                                Android VIP RoundTable

                                                                                                                 March 26, 2009




Recipient will hold in confidence all materials or information disclosed to it in confidence related to this
presentation which are marked as confidential or proprietary, or if disclosed verbally, reduced to writing and
marked confidential within thirty (30) days after the date of disclosure (“Confidential Information”).
Confidential information shall not be copied, disclosed or distributed to any third party.
PV – At a Glance

                            Founded in 1998 (10yr anniversary August 2008)
                            First company to put video on a mobile phone
                            320+ design wins
                            Software embedded on 260 million+ mobile devices
                            PV powers multimedia services for DoCoMo, Orange,
                            T-Mobile, Verizon (V CAST), Vodafone India, Rogers,
                            Telstra, Telus and more
                            Worked with all of the top 10 handset OEMs
                            Headquartered in San Diego, regional offices in the
                            U.S., Europe and Asia
                            400+ employees


2 Android VIP Panel - III
Android historical timeline

                            2004: Android founded by Andy Rubin and Rich Miner
                            2005: Google acquires Android
                            2006: PV becomes founding member of OHA and Android
                            initiative and is selected as Multimedia provider for Android
                            2007: Google publicly announces Android
                            2008: Google holds app contest to grow marketplace
                            2008: 1st Android handset (G1) is launch in US on TMO
                            2008: Android platform is open sourced under Apache 2.0.
                            This includes PV’s OpenCORE software.
                            2009: PV announces OpenCORE 2.0 showing our commitment
                            to the Open Source Community
                            Currently – Many more companies and products are being
                            developed using Android



3 Android VIP Panel - III
Android Architecture Diagram




4 Android VIP Panel - III
High-level overview




5 Android VIP Panel - III
High-level overview
                                                                        The CPM is a plugin
                                                                        framework for handling
                                                                        content access and
                                                                        policy decisions
 The multimedia engines
                                                                        The primary use-case is
 are responsible for
                                                                        DRM content but could
 assembling framework
                                                                        also be used for parental
 building blocks (i.e.,
                                                                        control use-cases
 ‘Nodes’) into graphs
 focused on specific use-
 cases (e.g., playback,
                                                                        File formats
 authoring, etc).

                                                                         Protocols



   The engines expose APIs
   tailored to the specific use-
   case and is the primary
   application interface for
   control and information.      The “Data Formats” block can be
                                 expanded to provide insight into the          PV supports OpenMAX IL
                                 core of the framework. It contains            to integrate for hardware
                                                                               and SW decoders
                                 the building block elements that
                                 implement file format parsers and             PV supports OpenGL
                                 composers, network protocols, etc.
                                 The basic definitions of the PV
                                 multimedia framework (PVMF) are
                                 included.
6 Android VIP Panel - III
Features PV Contributes to Android

                                                                       Audio and speech codecs
                        Multimedia framework
                                                                           MP3 decoder
                            PV media infrastructure
                                                                           AAC-LC decoder
                            Linux implementations
                                                                           HE-AAC (v1 and 2) decoder
                            PV test framework
                                                                           AMR-NB encoder and decoder
                        Interfaces for 3rd party components
                                                                           AMR-WB decoder
                            OpenMAX to support 3rd party HW and
                                                                       Video codecs
                            SW decoders and encoders
                                                                           MPEG-4 encoder and decoder
                            Content Policy Manager interfaces to
                                                                           H.263 encoder and decoder
                            integrate third party digital rights
                            management (DRM) products                      H.264 (AVC) encoder and decoder
                            Interfaces to integrate input and output   Network Functionality
                            devices, e.g., cameras, displays,
                                                                           3GPP RTP/RTSP streaming
                            microphones and speakers
                                                                           3GPP progressive download
                        Multimedia Engines
                                                                           Progressive Streaming of MP4 / MP3
                            Video telephony engine                         3G324M protocol stack including
                                                                           H.223 and H.245
                            Video recording (authoring) engine
                                                                       Containers
                            Media player engine
                                                                           3GPP/MP4 parser and composer
                        Imaging
                                                                           id3 up to V2.4 supporting MP3 and
                            Progressive JPEG decoder and                   AAC files.
                            encoder
                                                                           WAV containing PCM A-law, u-law




7 Android VIP Panel - III
PV’s OpenCORE is a subset of PV’s CORE – which provides
                 additional building blocks to drive premium services and differentiation

8 Android VIP Panel - III
Android and Industry Trends

                            Continued momentum and inquiries from OEM’s and
                            Operators on Android-based handsets
                            Desire for differentiation also prevalent
                               Drives continued innovation in and outside Open Source
                               Community
                               New features and functionality in the Android Framework
                               Engaging Java applications that take advantages of the
                               new features in the framework
                               Operator services that run across entire handset portfolio
                               Implications for Tie-ins to back end infrastructure
                            Very active developer forums in Android
                            Google marketplace vs iPhone marketplace


9 Android VIP Panel - III
Thank you




Recipient will hold in confidence all materials or information disclosed to it in confidence related to this
presentation which are marked as confidential or proprietary, or if disclosed verbally, reduced to writing and
marked confidential within thirty (30) days after the date of disclosure (“Confidential Information”).
Confidential information shall not be copied, disclosed or distributed to any third party.

Contenu connexe

Tendances

AN OPTIMIZED H.264-BASED VIDEO CONFERENCING SOFTWARE FOR ...
AN OPTIMIZED H.264-BASED VIDEO CONFERENCING SOFTWARE FOR ...AN OPTIMIZED H.264-BASED VIDEO CONFERENCING SOFTWARE FOR ...
AN OPTIMIZED H.264-BASED VIDEO CONFERENCING SOFTWARE FOR ...
Videoguy
 
The H.264/AVC Advanced Video Coding Standard: Overview and ...
The H.264/AVC Advanced Video Coding Standard: Overview and ...The H.264/AVC Advanced Video Coding Standard: Overview and ...
The H.264/AVC Advanced Video Coding Standard: Overview and ...
Videoguy
 
Feature-rich Multimedia Video Conferencing MCU
Feature-rich Multimedia Video Conferencing MCUFeature-rich Multimedia Video Conferencing MCU
Feature-rich Multimedia Video Conferencing MCU
Videoguy
 
Videoconferencing in heterogeneous environments
Videoconferencing in heterogeneous environmentsVideoconferencing in heterogeneous environments
Videoconferencing in heterogeneous environments
Videoguy
 
Salyens Smeet SDK ™ H.323
Salyens Smeet SDK ™ H.323 Salyens Smeet SDK ™ H.323
Salyens Smeet SDK ™ H.323
Videoguy
 
Lync-Audiocodes Don't rip it lync it madrid april 29
Lync-Audiocodes Don't rip it lync it   madrid april 29Lync-Audiocodes Don't rip it lync it   madrid april 29
Lync-Audiocodes Don't rip it lync it madrid april 29
Peter Diaz
 
Next Generation Messaging Market Ronald Gruia (Frost & Sullivan)
Next Generation Messaging Market   Ronald Gruia (Frost & Sullivan)Next Generation Messaging Market   Ronald Gruia (Frost & Sullivan)
Next Generation Messaging Market Ronald Gruia (Frost & Sullivan)
guestceb1dfc
 

Tendances (19)

Applied technology
Applied technologyApplied technology
Applied technology
 
AN OPTIMIZED H.264-BASED VIDEO CONFERENCING SOFTWARE FOR ...
AN OPTIMIZED H.264-BASED VIDEO CONFERENCING SOFTWARE FOR ...AN OPTIMIZED H.264-BASED VIDEO CONFERENCING SOFTWARE FOR ...
AN OPTIMIZED H.264-BASED VIDEO CONFERENCING SOFTWARE FOR ...
 
Cymtv.Products.Jan.2012
Cymtv.Products.Jan.2012Cymtv.Products.Jan.2012
Cymtv.Products.Jan.2012
 
The H.264/AVC Advanced Video Coding Standard: Overview and ...
The H.264/AVC Advanced Video Coding Standard: Overview and ...The H.264/AVC Advanced Video Coding Standard: Overview and ...
The H.264/AVC Advanced Video Coding Standard: Overview and ...
 
VBrick
VBrickVBrick
VBrick
 
Next Generation Video Services Fundamentals
Next Generation Video Services FundamentalsNext Generation Video Services Fundamentals
Next Generation Video Services Fundamentals
 
Hddkds
HddkdsHddkds
Hddkds
 
Feature-rich Multimedia Video Conferencing MCU
Feature-rich Multimedia Video Conferencing MCUFeature-rich Multimedia Video Conferencing MCU
Feature-rich Multimedia Video Conferencing MCU
 
Hd4000pro Ds
Hd4000pro DsHd4000pro Ds
Hd4000pro Ds
 
Videoconferencing in heterogeneous environments
Videoconferencing in heterogeneous environmentsVideoconferencing in heterogeneous environments
Videoconferencing in heterogeneous environments
 
Dominik Gusenbauer Qt Mobility
Dominik Gusenbauer  Qt MobilityDominik Gusenbauer  Qt Mobility
Dominik Gusenbauer Qt Mobility
 
Salyens Smeet SDK ™ H.323
Salyens Smeet SDK ™ H.323 Salyens Smeet SDK ™ H.323
Salyens Smeet SDK ™ H.323
 
Surf Solutions intro to new partner jan2011
Surf Solutions intro to new partner jan2011 Surf Solutions intro to new partner jan2011
Surf Solutions intro to new partner jan2011
 
Transforming the Video Experience with Medianet
Transforming the Video Experience with MedianetTransforming the Video Experience with Medianet
Transforming the Video Experience with Medianet
 
Lync-Audiocodes Don't rip it lync it madrid april 29
Lync-Audiocodes Don't rip it lync it   madrid april 29Lync-Audiocodes Don't rip it lync it   madrid april 29
Lync-Audiocodes Don't rip it lync it madrid april 29
 
Technology Development and Innovation at Cisco
Technology Development and Innovation at CiscoTechnology Development and Innovation at Cisco
Technology Development and Innovation at Cisco
 
GPU - HD Video White Paper
GPU - HD Video White PaperGPU - HD Video White Paper
GPU - HD Video White Paper
 
FITT Toolbox: Standardisation in Media Formats
FITT Toolbox: Standardisation in Media FormatsFITT Toolbox: Standardisation in Media Formats
FITT Toolbox: Standardisation in Media Formats
 
Next Generation Messaging Market Ronald Gruia (Frost & Sullivan)
Next Generation Messaging Market   Ronald Gruia (Frost & Sullivan)Next Generation Messaging Market   Ronald Gruia (Frost & Sullivan)
Next Generation Messaging Market Ronald Gruia (Frost & Sullivan)
 

En vedette (13)

Android ppt with all it's details
Android ppt with all it's details Android ppt with all it's details
Android ppt with all it's details
 
ppt on Android os- vinit
ppt on Android os- vinitppt on Android os- vinit
ppt on Android os- vinit
 
Android ppt
 Android ppt Android ppt
Android ppt
 
Android PPT
Android PPTAndroid PPT
Android PPT
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android ppt
Android pptAndroid ppt
Android ppt
 
What is Android OS in ppt ?
What is Android OS in ppt ? What is Android OS in ppt ?
What is Android OS in ppt ?
 
My presentation on Android in my college
My presentation on Android in my collegeMy presentation on Android in my college
My presentation on Android in my college
 
Android PPT
Android PPTAndroid PPT
Android PPT
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating system
 
Android ppt
Android ppt Android ppt
Android ppt
 

Similaire à Pv Android Slides For Posting

Transcoding 101
Transcoding 101Transcoding 101
Transcoding 101
Videoguy
 
Android 110521210945-phpapp01
Android 110521210945-phpapp01Android 110521210945-phpapp01
Android 110521210945-phpapp01
Mona AlRekabi
 
Are ott the new walled gardens
Are ott the new walled gardensAre ott the new walled gardens
Are ott the new walled gardens
Amir Zmora
 
Microsoft Silverlight 2
Microsoft Silverlight 2Microsoft Silverlight 2
Microsoft Silverlight 2
David Chou
 
WebRTC: players, business models and implications for telecommunication carriers
WebRTC: players, business models and implications for telecommunication carriersWebRTC: players, business models and implications for telecommunication carriers
WebRTC: players, business models and implications for telecommunication carriers
Harry Behrens, PhD
 
Droidcon2013 miracast final2
Droidcon2013 miracast final2Droidcon2013 miracast final2
Droidcon2013 miracast final2
Droidcon Berlin
 

Similaire à Pv Android Slides For Posting (20)

Transcoding 101
Transcoding 101Transcoding 101
Transcoding 101
 
Arm
ArmArm
Arm
 
Kahuna Systems : Product Engineering Services
Kahuna Systems : Product Engineering ServicesKahuna Systems : Product Engineering Services
Kahuna Systems : Product Engineering Services
 
LAS16-112: mbed OS Technical Overview
LAS16-112: mbed OS Technical OverviewLAS16-112: mbed OS Technical Overview
LAS16-112: mbed OS Technical Overview
 
mbed Connect Asia 2016 Intro to mbed OS
mbed Connect Asia 2016 Intro to mbed OSmbed Connect Asia 2016 Intro to mbed OS
mbed Connect Asia 2016 Intro to mbed OS
 
08 android multimedia_framework_overview
08 android multimedia_framework_overview08 android multimedia_framework_overview
08 android multimedia_framework_overview
 
ARM
ARMARM
ARM
 
Android 110521210945-phpapp01
Android 110521210945-phpapp01Android 110521210945-phpapp01
Android 110521210945-phpapp01
 
Android
Android Android
Android
 
m4-out-20027
m4-out-20027m4-out-20027
m4-out-20027
 
m4-out-20027
m4-out-20027m4-out-20027
m4-out-20027
 
Are ott the new walled gardens
Are ott the new walled gardensAre ott the new walled gardens
Are ott the new walled gardens
 
KIRANKUMAR_MV
KIRANKUMAR_MVKIRANKUMAR_MV
KIRANKUMAR_MV
 
Microsoft Silverlight 2
Microsoft Silverlight 2Microsoft Silverlight 2
Microsoft Silverlight 2
 
WebRTC: players, business models and implications for telecommunication carriers
WebRTC: players, business models and implications for telecommunication carriersWebRTC: players, business models and implications for telecommunication carriers
WebRTC: players, business models and implications for telecommunication carriers
 
Asia TV Forum-0812xx (canpublish)
Asia TV Forum-0812xx (canpublish)Asia TV Forum-0812xx (canpublish)
Asia TV Forum-0812xx (canpublish)
 
Symbian Os
Symbian OsSymbian Os
Symbian Os
 
Droidcon2013 miracast final2
Droidcon2013 miracast final2Droidcon2013 miracast final2
Droidcon2013 miracast final2
 
Android..overwiew
Android..overwiewAndroid..overwiew
Android..overwiew
 
VenutoResume
VenutoResumeVenutoResume
VenutoResume
 

Plus de Marco Thompson

Qualcomm Slides Clint McClellan
Qualcomm Slides Clint McClellanQualcomm Slides Clint McClellan
Qualcomm Slides Clint McClellan
Marco Thompson
 
Wind River Chumby Motorola Stacatto
Wind River   Chumby   Motorola   StacattoWind River   Chumby   Motorola   Stacatto
Wind River Chumby Motorola Stacatto
Marco Thompson
 
Aero & Defense - VIP Coffee with Gene Ray - Wind River Overview
Aero & Defense - VIP Coffee with Gene Ray - Wind River OverviewAero & Defense - VIP Coffee with Gene Ray - Wind River Overview
Aero & Defense - VIP Coffee with Gene Ray - Wind River Overview
Marco Thompson
 
VIP Roundtable - Medical Devices
VIP Roundtable - Medical DevicesVIP Roundtable - Medical Devices
VIP Roundtable - Medical Devices
Marco Thompson
 
Entropic Digital Living
Entropic Digital LivingEntropic Digital Living
Entropic Digital Living
Marco Thompson
 

Plus de Marco Thompson (20)

Evo nexus tour_marco_nov.15.2018-final
Evo nexus tour_marco_nov.15.2018-finalEvo nexus tour_marco_nov.15.2018-final
Evo nexus tour_marco_nov.15.2018-final
 
Marco Deck for French Entrepreneurs
Marco Deck for French EntrepreneursMarco Deck for French Entrepreneurs
Marco Deck for French Entrepreneurs
 
Mark Bowles presentation on the San Diego Startup Ecosystem
Mark Bowles presentation on the San Diego Startup EcosystemMark Bowles presentation on the San Diego Startup Ecosystem
Mark Bowles presentation on the San Diego Startup Ecosystem
 
Linked in training 11
Linked in training 11Linked in training 11
Linked in training 11
 
Linked in training 10.0
Linked in training 10.0Linked in training 10.0
Linked in training 10.0
 
Linked in training 8.0
Linked in training 8.0Linked in training 8.0
Linked in training 8.0
 
Solekai Digital Living Pitch
Solekai Digital Living PitchSolekai Digital Living Pitch
Solekai Digital Living Pitch
 
Ultrastar Damon Rubio
Ultrastar Damon RubioUltrastar Damon Rubio
Ultrastar Damon Rubio
 
Final Marco Solekai Coffee 2 For Posting
Final Marco Solekai Coffee 2 For PostingFinal Marco Solekai Coffee 2 For Posting
Final Marco Solekai Coffee 2 For Posting
 
Final Martin Coffee March 4 2010 For Posting
Final Martin Coffee March 4 2010 For PostingFinal Martin Coffee March 4 2010 For Posting
Final Martin Coffee March 4 2010 For Posting
 
Rob Hoffman\'s Wind River Slides
Rob Hoffman\'s Wind River SlidesRob Hoffman\'s Wind River Slides
Rob Hoffman\'s Wind River Slides
 
Wind River Medical Devices
Wind River Medical DevicesWind River Medical Devices
Wind River Medical Devices
 
Innovive April 09
Innovive April 09Innovive April 09
Innovive April 09
 
Qualcomm Slides Clint McClellan
Qualcomm Slides Clint McClellanQualcomm Slides Clint McClellan
Qualcomm Slides Clint McClellan
 
Qcom Enabling Android For Mobile Mar09
Qcom Enabling Android For Mobile Mar09Qcom Enabling Android For Mobile Mar09
Qcom Enabling Android For Mobile Mar09
 
Wind River Chumby Motorola Stacatto
Wind River   Chumby   Motorola   StacattoWind River   Chumby   Motorola   Stacatto
Wind River Chumby Motorola Stacatto
 
Aero & Defense - VIP Coffee with Gene Ray - Wind River Overview
Aero & Defense - VIP Coffee with Gene Ray - Wind River OverviewAero & Defense - VIP Coffee with Gene Ray - Wind River Overview
Aero & Defense - VIP Coffee with Gene Ray - Wind River Overview
 
VIP Roundtable - Medical Devices
VIP Roundtable - Medical DevicesVIP Roundtable - Medical Devices
VIP Roundtable - Medical Devices
 
Entropic Digital Living
Entropic Digital LivingEntropic Digital Living
Entropic Digital Living
 
Verimatrix Digital Living
Verimatrix Digital LivingVerimatrix Digital Living
Verimatrix Digital Living
 

Dernier

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Dernier (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 

Pv Android Slides For Posting

  • 1. PacketVideo and Android Android VIP RoundTable March 26, 2009 Recipient will hold in confidence all materials or information disclosed to it in confidence related to this presentation which are marked as confidential or proprietary, or if disclosed verbally, reduced to writing and marked confidential within thirty (30) days after the date of disclosure (“Confidential Information”). Confidential information shall not be copied, disclosed or distributed to any third party.
  • 2. PV – At a Glance Founded in 1998 (10yr anniversary August 2008) First company to put video on a mobile phone 320+ design wins Software embedded on 260 million+ mobile devices PV powers multimedia services for DoCoMo, Orange, T-Mobile, Verizon (V CAST), Vodafone India, Rogers, Telstra, Telus and more Worked with all of the top 10 handset OEMs Headquartered in San Diego, regional offices in the U.S., Europe and Asia 400+ employees 2 Android VIP Panel - III
  • 3. Android historical timeline 2004: Android founded by Andy Rubin and Rich Miner 2005: Google acquires Android 2006: PV becomes founding member of OHA and Android initiative and is selected as Multimedia provider for Android 2007: Google publicly announces Android 2008: Google holds app contest to grow marketplace 2008: 1st Android handset (G1) is launch in US on TMO 2008: Android platform is open sourced under Apache 2.0. This includes PV’s OpenCORE software. 2009: PV announces OpenCORE 2.0 showing our commitment to the Open Source Community Currently – Many more companies and products are being developed using Android 3 Android VIP Panel - III
  • 4. Android Architecture Diagram 4 Android VIP Panel - III
  • 6. High-level overview The CPM is a plugin framework for handling content access and policy decisions The multimedia engines The primary use-case is are responsible for DRM content but could assembling framework also be used for parental building blocks (i.e., control use-cases ‘Nodes’) into graphs focused on specific use- cases (e.g., playback, File formats authoring, etc). Protocols The engines expose APIs tailored to the specific use- case and is the primary application interface for control and information. The “Data Formats” block can be expanded to provide insight into the PV supports OpenMAX IL core of the framework. It contains to integrate for hardware and SW decoders the building block elements that implement file format parsers and PV supports OpenGL composers, network protocols, etc. The basic definitions of the PV multimedia framework (PVMF) are included. 6 Android VIP Panel - III
  • 7. Features PV Contributes to Android Audio and speech codecs Multimedia framework MP3 decoder PV media infrastructure AAC-LC decoder Linux implementations HE-AAC (v1 and 2) decoder PV test framework AMR-NB encoder and decoder Interfaces for 3rd party components AMR-WB decoder OpenMAX to support 3rd party HW and Video codecs SW decoders and encoders MPEG-4 encoder and decoder Content Policy Manager interfaces to H.263 encoder and decoder integrate third party digital rights management (DRM) products H.264 (AVC) encoder and decoder Interfaces to integrate input and output Network Functionality devices, e.g., cameras, displays, 3GPP RTP/RTSP streaming microphones and speakers 3GPP progressive download Multimedia Engines Progressive Streaming of MP4 / MP3 Video telephony engine 3G324M protocol stack including H.223 and H.245 Video recording (authoring) engine Containers Media player engine 3GPP/MP4 parser and composer Imaging id3 up to V2.4 supporting MP3 and Progressive JPEG decoder and AAC files. encoder WAV containing PCM A-law, u-law 7 Android VIP Panel - III
  • 8. PV’s OpenCORE is a subset of PV’s CORE – which provides additional building blocks to drive premium services and differentiation 8 Android VIP Panel - III
  • 9. Android and Industry Trends Continued momentum and inquiries from OEM’s and Operators on Android-based handsets Desire for differentiation also prevalent Drives continued innovation in and outside Open Source Community New features and functionality in the Android Framework Engaging Java applications that take advantages of the new features in the framework Operator services that run across entire handset portfolio Implications for Tie-ins to back end infrastructure Very active developer forums in Android Google marketplace vs iPhone marketplace 9 Android VIP Panel - III
  • 10. Thank you Recipient will hold in confidence all materials or information disclosed to it in confidence related to this presentation which are marked as confidential or proprietary, or if disclosed verbally, reduced to writing and marked confidential within thirty (30) days after the date of disclosure (“Confidential Information”). Confidential information shall not be copied, disclosed or distributed to any third party.