Library

[MUSIC PLAYING]
Video Player is loading.
 
Current Time 0:00
Duration 13:02
Loaded: 0.00%
 
[MUSIC PLAYING]

[MUSIC PLAYING]

x1.00


Back

Games & Quizzes

Training Mode - Typing
Fill the gaps to the Lyric - Best method
Training Mode - Picking
Pick the correct word to fill in the gap
Fill In The Blank
Find the missing words in a sentence Requires 5 vocabulary annotations
Vocabulary Match
Match the words to the definitions Requires 10 vocabulary annotations

You may need to watch a part of the video to unlock quizzes

Don't forget to Sign In to save your points

Challenge Accomplished

PERFECT HITS +NaN
HITS +NaN
LONGEST STREAK +NaN
TOTAL +
- //

We couldn't find definitions for the word you were looking for.
Or maybe the current language is not supported

  • 00:00

    [MUSIC PLAYING]
    [MUSIC PLAYING]

  • 00:04

    KARTHIC VEERA: Hello, welcome to the What's New in Android Media
    KARTHIC VEERA: Hello, welcome to the What's New in Android Media

  • 00:07

    session at Google I/O. We are excited to share
    session at Google I/O. We are excited to share

  • 00:10

    some new media features coming to the Android platform
    some new media features coming to the Android platform

  • 00:13

    and supporting libraries that will enable our developers
    and supporting libraries that will enable our developers

  • 00:16

    and OEM partners to build great media experiences.
    and OEM partners to build great media experiences.

  • 00:20

    I'm Karthic Veera and I'm the Product Manager
    I'm Karthic Veera and I'm the Product Manager

  • 00:22

    for Android media at Google.
    for Android media at Google.

  • 00:24

    NEVIN MITAL: Hello, I'm Navin Mital,
    NEVIN MITAL: Hello, I'm Navin Mital,

  • 00:25

    and I'm the Developer Relations Engineer for Android Media.
    and I'm the Developer Relations Engineer for Android Media.

  • 00:30

    Today, we'll cover three main topics--
    Today, we'll cover three main topics--

  • 00:32

    new platform capabilities added to Android 13,
    new platform capabilities added to Android 13,

  • 00:36

    including improved support for high dynamic range
    including improved support for high dynamic range

  • 00:38

    videos and spatial audio; our recently introduced Media3
    videos and spatial audio; our recently introduced Media3

  • 00:43

    Jetpack APIs and updates to ExoPlayer;
    Jetpack APIs and updates to ExoPlayer;

  • 00:46

    and the latest on our Performance Class
    and the latest on our Performance Class

  • 00:48

    device-tiering solution that launched last year.
    device-tiering solution that launched last year.

  • 00:51

    KARTHIC VEERA: Let's kick things off
    KARTHIC VEERA: Let's kick things off

  • 00:52

    by introducing new platform capabilities
    by introducing new platform capabilities

  • 00:54

    coming to Android 13.
    coming to Android 13.

  • 00:57

    In Android 13, we wanted to focus
    In Android 13, we wanted to focus

  • 00:59

    on elevating the media experience for our users
    on elevating the media experience for our users

  • 01:01

    by enabling OEMs to deliver premium features,
    by enabling OEMs to deliver premium features,

  • 01:04

    like HDR video and spatial audio.
    like HDR video and spatial audio.

  • 01:07

    HDR provides a richer video experience
    HDR provides a richer video experience

  • 01:10

    by allowing for more vibrant colors, brighter highlights,
    by allowing for more vibrant colors, brighter highlights,

  • 01:13

    and darker shadows.
    and darker shadows.

  • 01:14

    Android already has support for some HDR use cases
    Android already has support for some HDR use cases

  • 01:17

    like playback.
    like playback.

  • 01:18

    And Android OEMs have flagship devices
    And Android OEMs have flagship devices

  • 01:21

    that can support HDR capture.
    that can support HDR capture.

  • 01:23

    But this capture support is typically available only
    But this capture support is typically available only

  • 01:26

    to the native camera app.
    to the native camera app.

  • 01:27

    And the lack of support in the platform
    And the lack of support in the platform

  • 01:29

    for use cases like editing has made
    for use cases like editing has made

  • 01:31

    it difficult for app developers to use this feature.
    it difficult for app developers to use this feature.

  • 01:34

    We believe apps should have the ability to capture, edit,
    We believe apps should have the ability to capture, edit,

  • 01:38

    share, and play videos in HDR.
    share, and play videos in HDR.

  • 01:40

    So in Android 13, we are standardizing support
    So in Android 13, we are standardizing support

  • 01:43

    for HDR in the platform and exposing the capabilities
    for HDR in the platform and exposing the capabilities

  • 01:46

    to developers to build great HDR experiences.
    to developers to build great HDR experiences.

  • 01:51

    To enable this end-to-end experience,
    To enable this end-to-end experience,

  • 01:53

    the platform has added support for foundational elements
    the platform has added support for foundational elements

  • 01:56

    of HDR video, like 10-bit of support, metadata,
    of HDR video, like 10-bit of support, metadata,

  • 01:59

    and colorspace handling.
    and colorspace handling.

  • 02:01

    We have also introduced new developer APIs
    We have also introduced new developer APIs

  • 02:03

    for capture and accessing HDR buffers.
    for capture and accessing HDR buffers.

  • 02:07

    We understand transcoding and editing of HDR videos
    We understand transcoding and editing of HDR videos

  • 02:10

    can be difficult, so we are also working
    can be difficult, so we are also working

  • 02:12

    on adding support for these use cases
    on adding support for these use cases

  • 02:14

    to our Media3 Jetpack library.
    to our Media3 Jetpack library.

  • 02:17

    We expect this to simplify operations
    We expect this to simplify operations

  • 02:19

    like format conversion or composing HDR and SDR
    like format conversion or composing HDR and SDR

  • 02:22

    assets for developers.
    assets for developers.

  • 02:24

    Note that rendering of HDR video requires SurfaceView.
    Note that rendering of HDR video requires SurfaceView.

  • 02:27

    Developers looking to support HDR using TextureView
    Developers looking to support HDR using TextureView

  • 02:30

    should migrate to SurfaceView to enable HDR use cases.
    should migrate to SurfaceView to enable HDR use cases.

  • 02:37

    Providing a high-quality HDR video experience
    Providing a high-quality HDR video experience

  • 02:39

    is complex and heavily depends on the underlying hardware
    is complex and heavily depends on the underlying hardware

  • 02:42

    capabilities.
    capabilities.

  • 02:44

    Android has been working closely with our OEM and silicon
    Android has been working closely with our OEM and silicon

  • 02:47

    partners to optimize their integration
    partners to optimize their integration

  • 02:49

    and ensure reliable and consistent performance.
    and ensure reliable and consistent performance.

  • 02:53

    Later this year, updates to Media3 Jetpack libraries
    Later this year, updates to Media3 Jetpack libraries

  • 02:56

    will make it easier for developers
    will make it easier for developers

  • 02:58

    to support HDR and take advantage of the underlying
    to support HDR and take advantage of the underlying

  • 03:01

    hardware, including HDR capabilities of premium
    hardware, including HDR capabilities of premium

  • 03:04

    devices using Snapdragon.
    devices using Snapdragon.

  • 03:07

    Multiple formats are available to represent HDR videos.
    Multiple formats are available to represent HDR videos.

  • 03:10

    The diversity of the Android ecosystem
    The diversity of the Android ecosystem

  • 03:12

    means our users, developers, and OEMs
    means our users, developers, and OEMs

  • 03:15

    have different points of view when it
    have different points of view when it

  • 03:17

    comes to selecting HDR formats.
    comes to selecting HDR formats.

  • 03:19

    Standardization of HDR support in Android 13
    Standardization of HDR support in Android 13

  • 03:22

    allows our audience to integrate HDR formats of their choice.
    allows our audience to integrate HDR formats of their choice.

  • 03:27

    While this approach allows for customized experiences on OEM
    While this approach allows for customized experiences on OEM

  • 03:30

    devices, we want to ensure developers
    devices, we want to ensure developers

  • 03:32

    have consistent support.
    have consistent support.

  • 03:34

    To address this, we are requiring OEM devices
    To address this, we are requiring OEM devices

  • 03:37

    supporting HDR to support certain base
    supporting HDR to support certain base

  • 03:39

    formats in addition to additional formats.
    formats in addition to additional formats.

  • 03:43

    To support playback of professional content,
    To support playback of professional content,

  • 03:45

    we require HDR10 as the base format.
    we require HDR10 as the base format.

  • 03:48

    For capture and playback of user-generated content,
    For capture and playback of user-generated content,

  • 03:51

    we recommend using HLD10 for the most consistent experience
    we recommend using HLD10 for the most consistent experience

  • 03:55

    when sharing videos across devices.
    when sharing videos across devices.

  • 03:57

    Other formats, including Dolby Vision,
    Other formats, including Dolby Vision,

  • 03:59

    can be additionally enabled by OEMs.
    can be additionally enabled by OEMs.

  • 04:03

    We expect more and more OEMs to offer HDR video capture
    We expect more and more OEMs to offer HDR video capture

  • 04:06

    support in their native camera app
    support in their native camera app

  • 04:08

    due to the growing popularity of HDR videos.
    due to the growing popularity of HDR videos.

  • 04:12

    Hence, it is important to ensure your apps are well
    Hence, it is important to ensure your apps are well

  • 04:15

    tested to ingest HDR content that are present in the user's
    tested to ingest HDR content that are present in the user's

  • 04:18

    video gallery.
    video gallery.

  • 04:20

    We recommend your app pipelines are
    We recommend your app pipelines are

  • 04:22

    updated to support 10-bit HDR content to maintain
    updated to support 10-bit HDR content to maintain

  • 04:25

    HDR quality.
    HDR quality.

  • 04:26

    Or use the transformer APIs that will be added to the Media3
    Or use the transformer APIs that will be added to the Media3

  • 04:30

    Jetpack library to properly tone-map HDR videos to SDR
    Jetpack library to properly tone-map HDR videos to SDR

  • 04:34

    for handling by your app.
    for handling by your app.

  • 04:36

    In addition to interesting HDR content from the user's
    In addition to interesting HDR content from the user's

  • 04:39

    gallery, we also recommend apps that support capture
    gallery, we also recommend apps that support capture

  • 04:42

    use cases to take advantage of HDR
    use cases to take advantage of HDR

  • 04:44

    capture on supported devices to capture and share
    capture on supported devices to capture and share

  • 04:48

    content in HDR to improve the user experience.
    content in HDR to improve the user experience.

  • 04:52

    Another premium feature we are excited to introduce
    Another premium feature we are excited to introduce

  • 04:55

    Spatial Audio.
    Spatial Audio.

  • 04:56

    Following upon our announcement at CES,
    Following upon our announcement at CES,

  • 04:58

    the Android audio framework is adding
    the Android audio framework is adding

  • 05:01

    support for Spatial Audio.
    support for Spatial Audio.

  • 05:03

    This includes both static Spatial Audio
    This includes both static Spatial Audio

  • 05:05

    and dynamic Spatial Audio with head tracking.
    and dynamic Spatial Audio with head tracking.

  • 05:08

    OEMs looking to enable this feature
    OEMs looking to enable this feature

  • 05:10

    can take advantage of standardized platform
    can take advantage of standardized platform

  • 05:12

    architecture to integrate multichannel codecs
    architecture to integrate multichannel codecs

  • 05:15

    of their choice.
    of their choice.

  • 05:16

    The new architecture allows for lower latency head tracking
    The new architecture allows for lower latency head tracking

  • 05:20

    and integration with the codec agnostic spatializer.
    and integration with the codec agnostic spatializer.

  • 05:23

    The architecture also allows for extensibility
    The architecture also allows for extensibility

  • 05:26

    to new use cases in the future.
    to new use cases in the future.

  • 05:28

    App developers will add public APIs
    App developers will add public APIs

  • 05:31

    for device capability detection and multichannel audio control.
    for device capability detection and multichannel audio control.

  • 05:35

    Content is critical to enable a great experience for our users.
    Content is critical to enable a great experience for our users.

  • 05:39

    So we are working closely with content providers
    So we are working closely with content providers

  • 05:41

    to ensure these APIs meet their needs.
    to ensure these APIs meet their needs.

  • 05:45

    NEVIN MITAL: With Android 12L, we released the new Spatializer
    NEVIN MITAL: With Android 12L, we released the new Spatializer

  • 05:48

    class.
    class.

  • 05:49

    This API allows you to check the current device's ability
    This API allows you to check the current device's ability

  • 05:53

    to output specialized audio.
    to output specialized audio.

  • 05:55

    In this code sample, we're verifying three criteria.
    In this code sample, we're verifying three criteria.

  • 06:00

    First, we check if the device has
    First, we check if the device has

  • 06:02

    specialization capabilities.
    specialization capabilities.

  • 06:05

    Next, we check if specialization is enabled on the device.
    Next, we check if specialization is enabled on the device.

  • 06:09

    This is controlled by the user through a system-level setting.
    This is controlled by the user through a system-level setting.

  • 06:14

    And lastly, we check if the spatializer
    And lastly, we check if the spatializer

  • 06:16

    is able to spatialize the currently playing audio track.
    is able to spatialize the currently playing audio track.

  • 06:20

    This, for example, can be affected
    This, for example, can be affected

  • 06:22

    by whether the audio is being routed
    by whether the audio is being routed

  • 06:24

    through a supported audio output device.
    through a supported audio output device.

  • 06:27

    Android 13 will include further improvements
    Android 13 will include further improvements

  • 06:30

    to the developer experience with both a standard spatializer
    to the developer experience with both a standard spatializer

  • 06:34

    included in the platform and a standard head-tracking protocol
    included in the platform and a standard head-tracking protocol

  • 06:38

    to allow for interoperability with a large number
    to allow for interoperability with a large number

  • 06:40

    of headsets.
    of headsets.

  • 06:43

    ExoPlayer makes it simple to try Spatial Audio out for yourself.
    ExoPlayer makes it simple to try Spatial Audio out for yourself.

  • 06:47

    The 2.17 release of ExoPlayer includes a couple updates
    The 2.17 release of ExoPlayer includes a couple updates

  • 06:51

    to configure the platform for multichannel Spatial
    to configure the platform for multichannel Spatial

  • 06:53

    Audio right out of the box.
    Audio right out of the box.

  • 06:56

    This means that, by default, ExoPlayer
    This means that, by default, ExoPlayer

  • 06:58

    enables specialization behavior and configures the decoder
    enables specialization behavior and configures the decoder

  • 07:02

    to output a multichannel stream on Android 12L
    to output a multichannel stream on Android 12L

  • 07:05

    and up when possible.
    and up when possible.

  • 07:07

    All you have to do is include a multichannel audio track
    All you have to do is include a multichannel audio track

  • 07:11

    in your media content.
    in your media content.

  • 07:13

    Future updates to ExoPlayer are planned
    Future updates to ExoPlayer are planned

  • 07:15

    to bring further improvements, such as optimizations
    to bring further improvements, such as optimizations

  • 07:18

    in the multichannel audio track selection logic.
    in the multichannel audio track selection logic.

  • 07:21

    KARTHIC VEERA: Another new capability in Android 13
    KARTHIC VEERA: Another new capability in Android 13

  • 07:23

    is support for MIDI 2.0, a new standard that
    is support for MIDI 2.0, a new standard that

  • 07:26

    brings huge advancement to music technology.
    brings huge advancement to music technology.

  • 07:29

    Users are able to connect their MIDI 2.0 hardware directly
    Users are able to connect their MIDI 2.0 hardware directly

  • 07:33

    to an Android device through USB.
    to an Android device through USB.

  • 07:35

    The new standard offers many improvements over MIDI 1.0,
    The new standard offers many improvements over MIDI 1.0,

  • 07:39

    such as increased resolution for controllers,
    such as increased resolution for controllers,

  • 07:41

    better support for non-Western annotations,
    better support for non-Western annotations,

  • 07:44

    and more expressive performance using per-note controllers.
    and more expressive performance using per-note controllers.

  • 07:49

    Next, we have some updates to share
    Next, we have some updates to share

  • 07:51

    regarding Media3 and ExoPlayer.
    regarding Media3 and ExoPlayer.

  • 07:55

    You may remember, we announced the alpha release
    You may remember, we announced the alpha release

  • 07:57

    of Media3 Jetpack libraries at the Android Developer Summit
    of Media3 Jetpack libraries at the Android Developer Summit

  • 08:00

    in 2021.
    in 2021.

  • 08:02

    This is a collection of support libraries
    This is a collection of support libraries

  • 08:04

    for implementing media use cases on Android, including ExoPlayer
    for implementing media use cases on Android, including ExoPlayer

  • 08:08

    for playback.
    for playback.

  • 08:09

    Media3 will also be the home for functionality beyond playback.
    Media3 will also be the home for functionality beyond playback.

  • 08:13

    For example, we are working on giving developers
    For example, we are working on giving developers

  • 08:16

    better tools for transcoding and video editing.
    better tools for transcoding and video editing.

  • 08:19

    To get a preview of this, you can try out
    To get a preview of this, you can try out

  • 08:21

    the media3-transformer library.
    the media3-transformer library.

  • 08:24

    NEVIN MITAL: Stay tuned to our media developer documentation
    NEVIN MITAL: Stay tuned to our media developer documentation

  • 08:27

    on developer.android.com for more guidance
    on developer.android.com for more guidance

  • 08:30

    on migrating to Media3.
    on migrating to Media3.

  • 08:32

    For ExoPlayer, this will primarily
    For ExoPlayer, this will primarily

  • 08:34

    involve updating the package name, as most of the APIs
    involve updating the package name, as most of the APIs

  • 08:37

    have stayed the same.
    have stayed the same.

  • 08:39

    You can get started today by updating to the latest
    You can get started today by updating to the latest

  • 08:42

    version of ExoPlayer, which will make the Media3 migration as
    version of ExoPlayer, which will make the Media3 migration as

  • 08:45

    simple as possible.
    simple as possible.

  • 08:48

    We're currently in a transitional period
    We're currently in a transitional period

  • 08:50

    where we're publishing parallel releases of ExoPlayer
    where we're publishing parallel releases of ExoPlayer

  • 08:53

    and Media3.
    and Media3.

  • 08:54

    Once Media3 is released to stable later this year,
    Once Media3 is released to stable later this year,

  • 08:58

    Jetpack will be the home for the latest ExoPlayer updates.
    Jetpack will be the home for the latest ExoPlayer updates.

  • 09:02

    Updating to the latest version of ExoPlayer
    Updating to the latest version of ExoPlayer

  • 09:04

    will give you access to a number of new features
    will give you access to a number of new features

  • 09:06

    that we've rolled out in the past few releases.
    that we've rolled out in the past few releases.

  • 09:10

    ExoPlayer 2.14 starts requesting DRM keys
    ExoPlayer 2.14 starts requesting DRM keys

  • 09:13

    when the content is buffering rather
    when the content is buffering rather

  • 09:16

    than at the point of playback.
    than at the point of playback.

  • 09:17

    This eliminates a short pause in playback
    This eliminates a short pause in playback

  • 09:20

    when transitioning to protected content.
    when transitioning to protected content.

  • 09:23

    ExoPlayer 2.16 introduces key updates
    ExoPlayer 2.16 introduces key updates

  • 09:27

    to the WorkManager extension and DownloadService
    to the WorkManager extension and DownloadService

  • 09:30

    necessary to work correctly with Android 12.
    necessary to work correctly with Android 12.

  • 09:33

    And ExoPlayer 2.17 added support for server-side ad insertion,
    And ExoPlayer 2.17 added support for server-side ad insertion,

  • 09:38

    in addition to the client-side ad insertion that ExoPlayer
    in addition to the client-side ad insertion that ExoPlayer

  • 09:42

    already supports.
    already supports.

  • 09:45

    We first discussed performance class last year,
    We first discussed performance class last year,

  • 09:48

    a device property that reflects a device's level of performance
    a device property that reflects a device's level of performance

  • 09:52

    and overall capabilities to help developers classify devices.
    and overall capabilities to help developers classify devices.

  • 09:56

    The requirements to meet a certain performance class
    The requirements to meet a certain performance class

  • 09:59

    rating are specified in the Android compatibility
    rating are specified in the Android compatibility

  • 10:02

    definition document and verified by the Android compatibility
    definition document and verified by the Android compatibility

  • 10:05

    test suite.
    test suite.

  • 10:07

    Recently, we introduced the new Core Performance Library
    Recently, we introduced the new Core Performance Library

  • 10:11

    as part of Jetpack.
    as part of Jetpack.

  • 10:13

    This library will be the best way
    This library will be the best way

  • 10:14

    to obtain a device's performance class
    to obtain a device's performance class

  • 10:17

    in order to tailor your app's user experience accordingly.
    in order to tailor your app's user experience accordingly.

  • 10:22

    For devices running Android 12 and above,
    For devices running Android 12 and above,

  • 10:24

    the library will first check for the media performance class
    the library will first check for the media performance class

  • 10:27

    advertised by the build API.
    advertised by the build API.

  • 10:30

    For devices running Android 11 or those not advertising
    For devices running Android 11 or those not advertising

  • 10:33

    a performance class, this library
    a performance class, this library

  • 10:36

    will instead report the property based on device certification
    will instead report the property based on device certification

  • 10:39

    test results or additional manual testing done by Google.
    test results or additional manual testing done by Google.

  • 10:44

    To start using this library, include the core performance
    To start using this library, include the core performance

  • 10:47

    dependency in your build.gradle file.
    dependency in your build.gradle file.

  • 10:51

    Then, to retrieve the device's performance class,
    Then, to retrieve the device's performance class,

  • 10:55

    first create an instance of device performance
    first create an instance of device performance

  • 10:57

    in your application's onCreate life cycle event.
    in your application's onCreate life cycle event.

  • 11:02

    With that done, you can get the media performance class
    With that done, you can get the media performance class

  • 11:05

    property wherever you want to tailor
    property wherever you want to tailor

  • 11:07

    your app's experience based on the device's capabilities.
    your app's experience based on the device's capabilities.

  • 11:10

    In this example, we're using the reported performance class
    In this example, we're using the reported performance class

  • 11:14

    to adjust a video's resolution for the best user experience.
    to adjust a video's resolution for the best user experience.

  • 11:19

    KARTHIC VEERA: Building off of Performance Class 12,
    KARTHIC VEERA: Building off of Performance Class 12,

  • 11:21

    Performance Class 13 introduces a number of new requirements
    Performance Class 13 introduces a number of new requirements

  • 11:25

    and updates.
    and updates.

  • 11:26

    These include increased memory requirement,
    These include increased memory requirement,

  • 11:30

    higher requirements for concurrent codec sessions,
    higher requirements for concurrent codec sessions,

  • 11:33

    lower limits for codec latency and frame drops.
    lower limits for codec latency and frame drops.

  • 11:36

    We are also adding requirement for AV1 hardware decoder,
    We are also adding requirement for AV1 hardware decoder,

  • 11:39

    secure decoders in hardware, and round trip audio latency.
    secure decoders in hardware, and round trip audio latency.

  • 11:44

    For camera, we are adding requirements
    For camera, we are adding requirements

  • 11:46

    around preview stabilization, slow-mo recording,
    around preview stabilization, slow-mo recording,

  • 11:50

    minimum zoom ratios for ultra wide, and concurrent camera.
    minimum zoom ratios for ultra wide, and concurrent camera.

  • 11:54

    We hope these additions will help developers improve media
    We hope these additions will help developers improve media

  • 11:57

    experience for their users.
    experience for their users.

  • 11:59

    For instance, we expect the addition of AV1 hardware
    For instance, we expect the addition of AV1 hardware

  • 12:02

    decoder to increase the adoption of AV1
    decoder to increase the adoption of AV1

  • 12:05

    codec to deliver better video quality for users.
    codec to deliver better video quality for users.

  • 12:08

    Netflix especially has been an early adopter of AV1,
    Netflix especially has been an early adopter of AV1,

  • 12:12

    taking advantage of AV1's greater compression efficiency
    taking advantage of AV1's greater compression efficiency

  • 12:15

    to deliver videos with better quality on Android devices.
    to deliver videos with better quality on Android devices.

  • 12:21

    In addition to content playback use cases,
    In addition to content playback use cases,

  • 12:23

    AV1 usage can significantly improve visual quality
    AV1 usage can significantly improve visual quality

  • 12:26

    when sharing videos captured on the device.
    when sharing videos captured on the device.

  • 12:29

    Google Duo has used AV1 codec for both encode and decode
    Google Duo has used AV1 codec for both encode and decode

  • 12:34

    in low-bandwidth conditions to improve video call quality.
    in low-bandwidth conditions to improve video call quality.

  • 12:38

    To learn more about these features, please
    To learn more about these features, please

  • 12:40

    visit the following links.
    visit the following links.

  • 12:42

    That's all we have for you today.
    That's all we have for you today.

  • 12:44

    NEVIN MITAL: Thanks for joining us,
    NEVIN MITAL: Thanks for joining us,

  • 12:45

    and have a great Google I/O.
    and have a great Google I/O.

  • 12:47

    [MUSIC PLAYING]
    [MUSIC PLAYING]

All phrase
what's new?
//

phrase

(said on greeting someone) what's going on? how are you?

What's new in Android media

4,415 views

Video Language:

  • English

Caption Language:

  • English (en)

Accent:

  • English

Speech Time:

97%
  • 12:42 / 13:02

Speech Rate:

  • 144 wpm - Conversational

Category:

  • Science & Technology

Intro:

[MUSIC PLAYING]. KARTHIC VEERA: Hello, welcome to the What's New in Android Media
session at Google I/O. We are excited to share. some new media features coming to the Android platform
and supporting libraries that will enable our developers
and OEM partners to build great media experiences.. I'm Karthic Veera and I'm the Product Manager. for Android media at Google.. NEVIN MITAL: Hello, I'm Navin Mital,. and I'm the Developer Relations Engineer for Android Media.
Today, we'll cover three main topics--. new platform capabilities added to Android 13,. including improved support for high dynamic range. videos and spatial audio; our recently introduced Media3
Jetpack APIs and updates to ExoPlayer;. and the latest on our Performance Class. device-tiering solution that launched last year.. KARTHIC VEERA: Let's kick things off. by introducing new platform capabilities. coming to Android 13..

Video Vocabulary

/ˈrēs(ə)ntlē/

adverb

at recent time.

noun other verb

act of updating something or someone or updated version of something. Additions of a current version of some things. make something more modern or up to date.

/səˈpôrt/

noun verb

thing that bears weight of something or keeps it upright. To help prove or show that something is true.

/ˈeləˌvāt/

verb

To raise a thing in status, importance or feeling.

/səˈpôrdiNG/

adjective verb

Giving assistance or advice to someone. To give assistance or advice to someone.

/ˈprēmēəm/

adjective noun

Having a higher than normal quality. Money paid as a fee for insurance.

/ikˈsīdəd/

adjective verb

very enthusiastic and eager. To make something or someone become more active.

/inˈklo͞odiNG/

preposition verb

containing as part of whole being considered. To make someone, something part of a group.

/ˌikˈspirēəns/

noun verb

Thing a person has done or that happened to them. encounter event or occurrence.

/enˈāb(ə)l/

verb

To make it possible to do something.

/imˈpro͞ovd/

adjective verb

having become or been made better. To make, or become, something better.

/ˈspāSHəl/

adjective

relating to space.

/ˌkāpəˈbilədē/

noun other

power or ability. Means, abilities, or potentials to do some things.

/ˌintrəˈd(y)o͞os/

verb

To insert or put something inside another thing.

/ˈlīˌbrerē/

noun other

building or room containing books etc.. Places where books and other media are kept.