Library

Video Player is loading.
 
Current Time 0:00
Duration 14:09
Loaded: 0%
 

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

    MARWA MABROUK: Hi, I'm Marwa Mabrouk.
    MARWA MABROUK: Hi, I'm Marwa Mabrouk.

  • 00:07

    Today, I'm going to share how Android's camera can
    Today, I'm going to share how Android's camera can

  • 00:09

    help you build great camera experiences
    help you build great camera experiences

  • 00:12

    in your applications.
    in your applications.

  • 00:13

    Let's get started.
    Let's get started.

  • 00:15

    I would like to open our talk today with some information
    I would like to open our talk today with some information

  • 00:18

    that I call the Android camera report.
    that I call the Android camera report.

  • 00:21

    It's a very high level set of app trends
    It's a very high level set of app trends

  • 00:23

    that we took notice of.
    that we took notice of.

  • 00:24

    Knowing this, hopefully, you will
    Knowing this, hopefully, you will

  • 00:26

    see why the plans we will talk about next are very exciting.
    see why the plans we will talk about next are very exciting.

  • 00:31

    Let's start with some key trends that we're
    Let's start with some key trends that we're

  • 00:34

    observing among apps.
    observing among apps.

  • 00:35

    AR filters and effects on social media apps
    AR filters and effects on social media apps

  • 00:38

    are very popular among users, and we're
    are very popular among users, and we're

  • 00:41

    seeing apps that provide that kind of functionality,
    seeing apps that provide that kind of functionality,

  • 00:43

    use the camera API in a new way by capturing using the preview
    use the camera API in a new way by capturing using the preview

  • 00:48

    output stream rather than the traditional capture output
    output stream rather than the traditional capture output

  • 00:52

    stream.
    stream.

  • 00:53

    And for that, I'll talk about what
    And for that, I'll talk about what

  • 00:54

    we're doing to improve preview output stream quality later.
    we're doing to improve preview output stream quality later.

  • 00:59

    Another popular use case on the rise
    Another popular use case on the rise

  • 01:01

    is the use of multi-camera API, which
    is the use of multi-camera API, which

  • 01:04

    allows apps to use all rear cameras as one logical camera,
    allows apps to use all rear cameras as one logical camera,

  • 01:09

    enabling users to do smooth, zoom in and out, utilizing
    enabling users to do smooth, zoom in and out, utilizing

  • 01:14

    every rear camera powering the phone as one.
    every rear camera powering the phone as one.

  • 01:17

    It's a really cool feature, and it's
    It's a really cool feature, and it's

  • 01:19

    great to see getting more support among device makers
    great to see getting more support among device makers

  • 01:22

    and more use by app developers.
    and more use by app developers.

  • 01:25

    Also, no surprise the rise of video
    Also, no surprise the rise of video

  • 01:27

    in different forms, short videos and video conferencing,
    in different forms, short videos and video conferencing,

  • 01:31

    given the changing times and circumstances we
    given the changing times and circumstances we

  • 01:33

    all have been seeing the last two years.
    all have been seeing the last two years.

  • 01:37

    You will hear about all the exciting features
    You will hear about all the exciting features

  • 01:39

    coming with video later on.
    coming with video later on.

  • 01:41

    Finally, we have to mention new devices
    Finally, we have to mention new devices

  • 01:43

    like the cool foldable phones and large screens
    like the cool foldable phones and large screens

  • 01:46

    becoming an important area for Android and camera apps.
    becoming an important area for Android and camera apps.

  • 01:50

    Now I'll mention how apps will get the best out
    Now I'll mention how apps will get the best out

  • 01:52

    of our work in that area.
    of our work in that area.

  • 01:55

    Updating you with trends is something
    Updating you with trends is something

  • 01:57

    that we plan to start doing as a way to provide app developers
    that we plan to start doing as a way to provide app developers

  • 02:01

    and device makers insights across Android camera,
    and device makers insights across Android camera,

  • 02:04

    with a goal to bring alignment across the Android camera
    with a goal to bring alignment across the Android camera

  • 02:07

    stack.
    stack.

  • 02:09

    Innovations in the camera space are amazing,
    Innovations in the camera space are amazing,

  • 02:12

    and our goal is to empower the diverse ecosystem
    and our goal is to empower the diverse ecosystem

  • 02:15

    to innovate in alignment.
    to innovate in alignment.

  • 02:17

    So apps and devices can provide users
    So apps and devices can provide users

  • 02:20

    with the most amazing camera experiences.
    with the most amazing camera experiences.

  • 02:25

    Let's get started by learning about what is new in Android
    Let's get started by learning about what is new in Android

  • 02:27

    camera this year.
    camera this year.

  • 02:31

    Speaking of the Android camera stack,
    Speaking of the Android camera stack,

  • 02:33

    let's take a look at the full stack,
    let's take a look at the full stack,

  • 02:34

    where Android camera sits between device makers and app
    where Android camera sits between device makers and app

  • 02:38

    developers.
    developers.

  • 02:39

    You can see Camera2, the camera framework API,
    You can see Camera2, the camera framework API,

  • 02:42

    on top of it CameraX the Jetpack library for camera.
    on top of it CameraX the Jetpack library for camera.

  • 02:47

    We also see what is becoming a core part of our architecture
    We also see what is becoming a core part of our architecture

  • 02:50

    to provide consistency and quality, the test
    to provide consistency and quality, the test

  • 02:54

    suites, and test labs.
    suites, and test labs.

  • 02:56

    To the OEMs, we offer XTS, a set of testing suites
    To the OEMs, we offer XTS, a set of testing suites

  • 03:00

    to cover different needs.
    to cover different needs.

  • 03:02

    They cover a range of tests from testing the
    They cover a range of tests from testing the

  • 03:04

    how to unit test for compatibility and image tests
    how to unit test for compatibility and image tests

  • 03:09

    for end-to-end camera testing.
    for end-to-end camera testing.

  • 03:12

    Alongside XTS, we have the performance class metadata
    Alongside XTS, we have the performance class metadata

  • 03:15

    which informs developers on their device capabilities
    which informs developers on their device capabilities

  • 03:18

    when they exceed average expectations so they
    when they exceed average expectations so they

  • 03:21

    can take advantage of that.
    can take advantage of that.

  • 03:24

    At the CameraX level, we at Google
    At the CameraX level, we at Google

  • 03:25

    do the testing of the CameraX API ourselves
    do the testing of the CameraX API ourselves

  • 03:29

    on the devices in our labs, and as we find inconsistencies,
    on the devices in our labs, and as we find inconsistencies,

  • 03:33

    we add compatibility fixes to provide developers
    we add compatibility fixes to provide developers

  • 03:37

    with a very consistent experience
    with a very consistent experience

  • 03:39

    in the API across the devices that we test.
    in the API across the devices that we test.

  • 03:44

    As you can see from the stack, CameraX
    As you can see from the stack, CameraX

  • 03:47

    is positioned to help you get the best
    is positioned to help you get the best

  • 03:49

    value out of the whole Android camera stack.
    value out of the whole Android camera stack.

  • 03:52

    Being based on Camera2, apps will get the performance value,
    Being based on Camera2, apps will get the performance value,

  • 03:56

    packed with all the best practices and knowledge
    packed with all the best practices and knowledge

  • 03:59

    base of the Android camera team on how to use Camera2.
    base of the Android camera team on how to use Camera2.

  • 04:03

    The CameraX API empowers developers
    The CameraX API empowers developers

  • 04:05

    to develop their applications faster and be
    to develop their applications faster and be

  • 04:08

    up and running really quickly.
    up and running really quickly.

  • 04:11

    As I've mentioned before, CameraX lab
    As I've mentioned before, CameraX lab

  • 04:13

    provides a powerful compatibility layer
    provides a powerful compatibility layer

  • 04:15

    within CameraX to achieve consistency across the devices
    within CameraX to achieve consistency across the devices

  • 04:19

    that we test.
    that we test.

  • 04:21

    A good example worth mentioning here,
    A good example worth mentioning here,

  • 04:23

    apps that use CameraX do not have to worry about new devices
    apps that use CameraX do not have to worry about new devices

  • 04:27

    like foldables and large screens, as fixes for issues
    like foldables and large screens, as fixes for issues

  • 04:31

    found in our lab will already be included in CameraX.
    found in our lab will already be included in CameraX.

  • 04:36

    Apps that use CameraX will already
    Apps that use CameraX will already

  • 04:38

    get the benefit to work well on those devices
    get the benefit to work well on those devices

  • 04:40

    without having to make changes on their side.
    without having to make changes on their side.

  • 04:44

    And finally, as a Jetpack library,
    And finally, as a Jetpack library,

  • 04:46

    CameraX enables us to respond to bugs
    CameraX enables us to respond to bugs

  • 04:48

    that you report, making the fixes available to you
    that you report, making the fixes available to you

  • 04:51

    much faster.
    much faster.

  • 04:52

    We're able to test new experimental innovations
    We're able to test new experimental innovations

  • 04:55

    and support new timely features on a faster launch
    and support new timely features on a faster launch

  • 04:58

    schedule due to the flexibility that comes with Android's
    schedule due to the flexibility that comes with Android's

  • 05:02

    Jetpack libraries.
    Jetpack libraries.

  • 05:06

    Let's quickly recap the main use cases
    Let's quickly recap the main use cases

  • 05:08

    that were launched in CameraX version 1.0 before this year.
    that were launched in CameraX version 1.0 before this year.

  • 05:13

    Preview, a view finder that enables getting
    Preview, a view finder that enables getting

  • 05:15

    the preview on the screen.
    the preview on the screen.

  • 05:17

    Image analysis, which enables access to the output buffer
    Image analysis, which enables access to the output buffer

  • 05:21

    seamlessly for use with algorithms
    seamlessly for use with algorithms

  • 05:23

    such as the ones provided in ML Kit, and finally,
    such as the ones provided in ML Kit, and finally,

  • 05:26

    capture, which is used to save high quality images.
    capture, which is used to save high quality images.

  • 05:30

    Version 1.0 was packed with many features
    Version 1.0 was packed with many features

  • 05:33

    to support fast development, such as managing
    to support fast development, such as managing

  • 05:36

    the lifecycle of the camera and other abstractions
    the lifecycle of the camera and other abstractions

  • 05:40

    while utilizing a lot of capabilities that made image
    while utilizing a lot of capabilities that made image

  • 05:43

    capture easy to implement.
    capture easy to implement.

  • 05:46

    Earlier this year, version 1.1 beta was launched,
    Earlier this year, version 1.1 beta was launched,

  • 05:50

    and now the release candidate has just been announced.
    and now the release candidate has just been announced.

  • 05:54

    This version includes the long awaited for video capture.
    This version includes the long awaited for video capture.

  • 05:59

    It is an important moment for CameraX.
    It is an important moment for CameraX.

  • 06:02

    Starting with this version, it will
    Starting with this version, it will

  • 06:03

    be possible to record video and audio
    be possible to record video and audio

  • 06:06

    with all the same advantages that we just
    with all the same advantages that we just

  • 06:08

    mentioned CameraX brings.
    mentioned CameraX brings.

  • 06:12

    With video capture, users will be
    With video capture, users will be

  • 06:14

    able to choose which camera to use,
    able to choose which camera to use,

  • 06:16

    whether to have audio or not, and pick the resolution
    whether to have audio or not, and pick the resolution

  • 06:19

    for their video capture.
    for their video capture.

  • 06:22

    Resolutions can range from SD to 4K Ultra HD,
    Resolutions can range from SD to 4K Ultra HD,

  • 06:25

    depending on the device.
    depending on the device.

  • 06:27

    Apps will be able to provide what
    Apps will be able to provide what

  • 06:29

    you see is what you get experience,
    you see is what you get experience,

  • 06:31

    while using the most needed camera
    while using the most needed camera

  • 06:32

    controls available like Zoom, focus metering, and exposure
    controls available like Zoom, focus metering, and exposure

  • 06:37

    compensation.
    compensation.

  • 06:40

    Important to mention here, that as part
    Important to mention here, that as part

  • 06:43

    of launching video capture, we're enabling the integration
    of launching video capture, we're enabling the integration

  • 06:46

    with the MediaStore API.
    with the MediaStore API.

  • 06:49

    So now, applications can configure the MediaStore output
    So now, applications can configure the MediaStore output

  • 06:52

    options for the recorder, and then
    options for the recorder, and then

  • 06:55

    configure the recorder with the MediaStore output options
    configure the recorder with the MediaStore output options

  • 06:57

    and start recording with just a few lines of code.
    and start recording with just a few lines of code.

  • 07:02

    This is an example of one of many cases, where
    This is an example of one of many cases, where

  • 07:06

    we are putting a lot of time and attention
    we are putting a lot of time and attention

  • 07:08

    to the overall camera journey that apps and users need.
    to the overall camera journey that apps and users need.

  • 07:12

    We are doing this to drive more productivity for developers
    We are doing this to drive more productivity for developers

  • 07:15

    when it comes to camera experiences and higher quality
    when it comes to camera experiences and higher quality

  • 07:19

    for applications using the Android camera API.
    for applications using the Android camera API.

  • 07:25

    And as part of version 1.1, we also
    And as part of version 1.1, we also

  • 07:27

    expanded our CameraX lab, increasing
    expanded our CameraX lab, increasing

  • 07:30

    our significant investments in that space.
    our significant investments in that space.

  • 07:33

    We now test on devices that reach 685 million
    We now test on devices that reach 685 million

  • 07:37

    28 daily active users, and we include
    28 daily active users, and we include

  • 07:40

    devices that represent different ranges
    devices that represent different ranges

  • 07:43

    from all around the world.
    from all around the world.

  • 07:48

    Android 13 will be launched later this year,
    Android 13 will be launched later this year,

  • 07:51

    and we wanted to share with you some
    and we wanted to share with you some

  • 07:52

    of the very exciting features that
    of the very exciting features that

  • 07:54

    will be part of that launch.
    will be part of that launch.

  • 07:57

    As I mentioned earlier, the preview output stream
    As I mentioned earlier, the preview output stream

  • 08:00

    is important for social media and other apps that
    is important for social media and other apps that

  • 08:02

    depend on effects and AR.
    depend on effects and AR.

  • 08:05

    We wanted to really improve the quality of the preview output
    We wanted to really improve the quality of the preview output

  • 08:08

    stream by focusing on a number of features in that area.
    stream by focusing on a number of features in that area.

  • 08:12

    Features will be launching according to Android 13
    Features will be launching according to Android 13

  • 08:15

    timeline and will be available through Camera2 and CameraX.
    timeline and will be available through Camera2 and CameraX.

  • 08:20

    Preview stabilization will allow apps
    Preview stabilization will allow apps

  • 08:23

    to avoid different results between what
    to avoid different results between what

  • 08:25

    a user sees in preview and the outcome after they capture.
    a user sees in preview and the outcome after they capture.

  • 08:29

    So no more unexpected cropping in the results after a user
    So no more unexpected cropping in the results after a user

  • 08:34

    tried so hard to get the right composition.
    tried so hard to get the right composition.

  • 08:37

    Stabilization for preview and capture
    Stabilization for preview and capture

  • 08:39

    will be the same, resulting in better consistency.
    will be the same, resulting in better consistency.

  • 08:44

    Another feature, jitter reduction,
    Another feature, jitter reduction,

  • 08:46

    is also meant to provide smoother preview
    is also meant to provide smoother preview

  • 08:49

    by syncing the camera frames for display
    by syncing the camera frames for display

  • 08:51

    during preview with the camera sensor output
    during preview with the camera sensor output

  • 08:54

    avoiding dropped frames and resulting
    avoiding dropped frames and resulting

  • 08:56

    in a much smoother preview.
    in a much smoother preview.

  • 08:59

    Apps will also be able to use high stream configuration in 60
    Apps will also be able to use high stream configuration in 60

  • 09:03

    frames per second in addition to 30 frames per second
    frames per second in addition to 30 frames per second

  • 09:05

    were supported.
    were supported.

  • 09:07

    Other features coming will also include
    Other features coming will also include

  • 09:09

    being able to provide use case configuration to optimize
    being able to provide use case configuration to optimize

  • 09:13

    the [INAUDIBLE] and torch control through the camera API.
    the [INAUDIBLE] and torch control through the camera API.

  • 09:19

    Another feature that is coming to Android 13
    Another feature that is coming to Android 13

  • 09:21

    as part of the camera API is HDR video.
    as part of the camera API is HDR video.

  • 09:25

    The APIs will provide apps with the ability to preview
    The APIs will provide apps with the ability to preview

  • 09:28

    and capture through a common API that will allow them
    and capture through a common API that will allow them

  • 09:31

    to use front and rear camera.
    to use front and rear camera.

  • 09:34

    The features will be available through both Camera2
    The features will be available through both Camera2

  • 09:37

    and CameraX.
    and CameraX.

  • 09:39

    If you're familiar with HDR video,
    If you're familiar with HDR video,

  • 09:41

    you must be wondering, which of the available profiles that
    you must be wondering, which of the available profiles that

  • 09:44

    are out there will be supported with capture?
    are out there will be supported with capture?

  • 09:48

    A big part of this effort is to improve
    A big part of this effort is to improve

  • 09:50

    the consistency of this encoding across devices in Android.
    the consistency of this encoding across devices in Android.

  • 09:54

    We're defining a minimum required profile
    We're defining a minimum required profile

  • 09:56

    to provide this alignment.
    to provide this alignment.

  • 09:58

    In this case, for capture, that will be HLG10.
    In this case, for capture, that will be HLG10.

  • 10:02

    And additional profiles can be provided on devices
    And additional profiles can be provided on devices

  • 10:05

    based on device makers choices.
    based on device makers choices.

  • 10:09

    To support HDR video, we have taken special care
    To support HDR video, we have taken special care

  • 10:11

    to ensure this will work across the different APIs of Android,
    to ensure this will work across the different APIs of Android,

  • 10:15

    like media and display.
    like media and display.

  • 10:18

    For more details around those APIs,
    For more details around those APIs,

  • 10:20

    we encourage you to check what they
    we encourage you to check what they

  • 10:22

    will share about HDR video.
    will share about HDR video.

  • 10:24

    We are working with different partners in our camera stack
    We are working with different partners in our camera stack

  • 10:27

    to ensure support from device makers
    to ensure support from device makers

  • 10:29

    and apps will grow for this feature.
    and apps will grow for this feature.

  • 10:33

    I also wanted to talk to you about an exciting space
    I also wanted to talk to you about an exciting space

  • 10:36

    in Android camera that will be seeing
    in Android camera that will be seeing

  • 10:38

    more attention from us in the future, and that is extensions.
    more attention from us in the future, and that is extensions.

  • 10:43

    In prior years, we talked about extensions as part of CameraX.
    In prior years, we talked about extensions as part of CameraX.

  • 10:48

    It's important to note.
    It's important to note.

  • 10:49

    Now that extensions are available through both Camera2
    Now that extensions are available through both Camera2

  • 10:53

    and CameraX.
    and CameraX.

  • 10:55

    Both APIs have five extensions already
    Both APIs have five extensions already

  • 10:59

    in place, portrait Bokeh, HDR, night, face retouch, and auto.
    in place, portrait Bokeh, HDR, night, face retouch, and auto.

  • 11:05

    Since CameraX can provide faster launches, in the future,
    Since CameraX can provide faster launches, in the future,

  • 11:09

    new extensions and experimental features
    new extensions and experimental features

  • 11:12

    will be launched first through CameraX.
    will be launched first through CameraX.

  • 11:16

    I would also like to talk about a new approach
    I would also like to talk about a new approach

  • 11:20

    that we are currently working on exploring.
    that we are currently working on exploring.

  • 11:23

    Our focus for extensions has always
    Our focus for extensions has always

  • 11:25

    been to work with the device makers
    been to work with the device makers

  • 11:27

    to bring the capabilities of the extensions already enabled
    to bring the capabilities of the extensions already enabled

  • 11:31

    on their device through the API.
    on their device through the API.

  • 11:33

    That will continue to be the case with no change,
    That will continue to be the case with no change,

  • 11:37

    and when and where the device maker has enabled an extension,
    and when and where the device maker has enabled an extension,

  • 11:41

    that will continue to be the default for an app.
    that will continue to be the default for an app.

  • 11:45

    But what about devices that don't have an extension enabled
    But what about devices that don't have an extension enabled

  • 11:48

    by the device maker and what about entry level devices,
    by the device maker and what about entry level devices,

  • 11:52

    where it's harder to see consistent implementations
    where it's harder to see consistent implementations

  • 11:54

    across the diversity of devices?
    across the diversity of devices?

  • 11:57

    This is where we're looking into providing an extension
    This is where we're looking into providing an extension

  • 12:00

    from Google to fill that space.
    from Google to fill that space.

  • 12:04

    In this case where there is no extension enabled by the device
    In this case where there is no extension enabled by the device

  • 12:07

    maker, apps will find a consistent solution
    maker, apps will find a consistent solution

  • 12:10

    as an alternative to fall back to.
    as an alternative to fall back to.

  • 12:13

    The extensions from Google will be an all software
    The extensions from Google will be an all software

  • 12:16

    implementation unlike the device maker's extensions
    implementation unlike the device maker's extensions

  • 12:19

    that are usually optimized with the hardware.
    that are usually optimized with the hardware.

  • 12:22

    It's our aim to make the extensions
    It's our aim to make the extensions

  • 12:24

    from Google consistent to work on entry level devices as well.
    from Google consistent to work on entry level devices as well.

  • 12:29

    We will explore this by providing the first extension
    We will explore this by providing the first extension

  • 12:33

    for selfies, the bokeh portrait extension
    for selfies, the bokeh portrait extension

  • 12:36

    as an initial extension in CameraX.
    as an initial extension in CameraX.

  • 12:39

    We will be very happy to see you try it and provide us
    We will be very happy to see you try it and provide us

  • 12:42

    with feedback through our community channels
    with feedback through our community channels

  • 12:45

    and processes.
    and processes.

  • 12:46

    We have covered a lot of details.
    We have covered a lot of details.

  • 12:49

    Now, let's recap the important takeaways.
    Now, let's recap the important takeaways.

  • 12:53

    Consistency and quality are becoming a core part
    Consistency and quality are becoming a core part

  • 12:56

    of our architecture.
    of our architecture.

  • 12:57

    Our focus includes quality at every layer
    Our focus includes quality at every layer

  • 13:00

    and across the camera user journeys.
    and across the camera user journeys.

  • 13:04

    CameraX now supports video and audio capture
    CameraX now supports video and audio capture

  • 13:07

    and it's time to consider it if you haven't already.
    and it's time to consider it if you haven't already.

  • 13:10

    It's the best way to get the most value from the Android
    It's the best way to get the most value from the Android

  • 13:13

    full camera stack.
    full camera stack.

  • 13:16

    We want to empower innovations with Android camera
    We want to empower innovations with Android camera

  • 13:18

    by helping our app developers focus
    by helping our app developers focus

  • 13:21

    on their apps and their innovation
    on their apps and their innovation

  • 13:23

    by bringing to them more alignment
    by bringing to them more alignment

  • 13:25

    in the stack and higher quality across the diversity
    in the stack and higher quality across the diversity

  • 13:28

    of devices.
    of devices.

  • 13:29

    That, of course, in addition to many exciting features
    That, of course, in addition to many exciting features

  • 13:33

    on the way.
    on the way.

  • 13:34

    Please reach out to us through the different channels.
    Please reach out to us through the different channels.

  • 13:37

    It means a lot to us to see your engagement, get your feedback,
    It means a lot to us to see your engagement, get your feedback,

  • 13:40

    and input and to continue to collaborate with all of you.
    and input and to continue to collaborate with all of you.

  • 13:44

    We thank you for your continued interest in Android camera
    We thank you for your continued interest in Android camera

  • 13:47

    and look forward to partnering with all of you
    and look forward to partnering with all of you

  • 13:49

    to bring the users of the world the best camera experiences.
    to bring the users of the world the best camera experiences.

  • 13:53

    [MUSIC PLAYING]
    [MUSIC PLAYING]

All

What's new in Android Camera

5,868 views

Video Language:

  • English

Caption Language:

  • English (en)

Accent:

  • English

Speech Time:

97%
  • 13:45 / 14:08

Speech Rate:

  • 149 wpm - Conversational

Category:

  • Science & Technology

Intro:

[MUSIC PLAYING]. MARWA MABROUK: Hi, I'm Marwa Mabrouk.. Today, I'm going to share how Android's camera can. help you build great camera experiences. in your applications.. Let's get started.. I would like to open our talk today with some information
that I call the Android camera report.. It's a very high level set of app trends. that we took notice of.. Knowing this, hopefully, you will. see why the plans we will talk about next are very exciting.
Let's start with some key trends that we're. observing among apps.. AR filters and effects on social media apps. are very popular among users, and we're. seeing apps that provide that kind of functionality,
use the camera API in a new way by capturing using the preview
output stream rather than the traditional capture output
stream..

Video Vocabulary

/ˈkapCHər/

noun verb

action of capturing. To attract and hold e.g. interest, attention.

/trəˈdiSH(ə)n(ə)l/

adjective

existing in or as part of tradition.

/imˈpro͞ov/

verb

To make, or become, something better.

/ˈkwälədē/

noun

Feature associated with someone or something.

/əˈfekt/

noun other verb

change resulting from cause. Changes brought about by a cause; results. cause something to happen.

/ˈfiltər/

noun other verb

porous device removing impurities etc. from liquid or gas. Devices to remove certain types of light, sound. To remove certain types of light, sound.

/ˈkam(ə)rə/

noun other

device for recording visual images in form of photographs. Objects that take pictures digitally, or on film.

/prəˈvīd/

verb

To make available; to supply for use.

/ˈprēˌvyo͞o/

noun verb

Showing of a movie before public release. display something before generally available.

/əbˈzərv/

verb

To watch carefully; to make a comment.

/ˈläjək(ə)l/

adjective

of or according to rules of logic or formal argument.

/ˈkapCHər/

verb

To attract and hold e.g. interest, attention.