Homepage
Open in app
Sign inGet started

google-exoplayer

  • Archive
  • Go to the profile of Andrew Lewis
    Andrew Lewis
    Mar 27

    An Android figure with abstract playback user interface elements in the background

    Media3 1.6.0 — What’s new?

    Media3 1.6.0 is now available!

    Read more…
    Go to the profile of Kristina Simakova
    Kristina Simakova
    Dec 12, 2024

    Media3 1.5.0 — what’s new?

    Media3 1.5.0 is now available!

    Read more…
    Go to the profile of Toni Heidenreich
    Toni Heidenreich
    Jul 25, 2024

    Media3 1.4.0 — what’s new?

    Media3 1.4.0 is released with new preload utilities, better HDR support in…

    Read more…
    2 responses
    Go to the profile of Andrew Lewis
    Andrew Lewis
    Mar 28, 2024

    Media3 1.3.0 — What’s new?

    Media3 1.3.0 is now available! Feature highlights include support for image output in ExoPlayer, including handling for DASH thumbnails, some initial low-level APIs for preloading to reduce latency when switching between media items, transmuxing optimizations in Transformer, and…

    Read more…
    2 responses
    Go to the profile of Kristina Simakova
    Kristina Simakova
    Mar 6, 2024

    an illustration of a film strip

    Trim, Transcode, Concatenate: Your Guide to Media3 Editing Libraries

    Read more…
    1 response
    Go to the profile of Ian Baker
    Ian Baker
    Nov 21, 2023

    Diagram showing a device running ExoPlayer making an HTTP GET request for ‘/segment1.m4s’ to a CDN Edge server and including a CMCD-Object HTTP request header with value ‘br=3200,d=4004,ot=v,tb=6000’.

    Media3 1.2.0 — What’s new?

    Media3 1.2.0 is now out! This post highlights some of the most significant…

    Read more…
    1 response
    Go to the profile of Toni Heidenreich
    Toni Heidenreich
    Mar 24, 2023

    Media3 is ready to play!

    The full 1.0 release of the Jetpack Media3 library is here.

    Read more…
    1 response
    Go to the profile of Marc Bächinger
    Marc Bächinger
    Jun 28, 2022

    Jetpack Media3 1.0.0-beta01 — What’s new?

    Jetpack Media3 1.0.0-beta01 is now out! This post highlights some of the most significant changes. As always, we recommend also taking a look at the full release notes. Please note that the Jetpack Media3 1.0.0-beta01 release corresponds to the ExoPlayer…

    Read more…
    Go to the profile of Ian Baker
    Ian Baker
    Mar 15, 2022

    ExoPlayer 2.17 — What’s new

    ExoPlayer 2.17 is now out! This post highlights some of the most significant changes. As always, we recommend also taking a look at the full release notes.

    Server Side Ad Insertion

    Read more…
    Go to the profile of Olly Woodman
    Olly Woodman
    Dec 7, 2021

    We’re hiring!

    Are you looking for a new challenge? We’re growing the Android Media team in London, and are looking for enthusiastic engineers to work across a number of projects.

    Our framework sub-team is responsible for some of the key media components within the Android OS. These include…

    Read more…
    3 responses
    Go to the profile of Toni Heidenreich
    Toni Heidenreich
    Nov 19, 2021

    ExoPlayer 2.16 — What’s new

    ExoPlayer 2.16 is out and this post highlights some of the most significant changes. As always, we recommend also taking a look at the full release notes.

    Android 12 compatibility

    Read more…
    1 response
    Go to the profile of Don Turner
    Don Turner
    Oct 6, 2021

    Introducing the Android Media Developer Survey

    Here in the Android media team, we’re working to make it easier to make great…

    Read more…
    Go to the profile of Christos Tsilopoulos
    Christos Tsilopoulos
    Aug 26, 2021

    Exoplayer 2.15 - What’s new

    ExoPlayer 2.15 is now out! This post highlights some of the most significant changes. As always, we recommend also taking a look at the full release notes.

    DASH

    Read more…
    Go to the profile of Ian Baker
    Ian Baker
    Aug 4, 2021

    Standardising DataSource implementations through testing

    Background

    ExoPlayer has a modular structure, which allows applications using the library to override or vary many different aspects of its behaviour. This modularity is achieved through the use of…

    Read more…
    Go to the profile of Olly Woodman
    Olly Woodman
    May 17, 2021

    ExoPlayer 2.14 - What’s new

    ExoPlayer 2.14 contains many new features, improvements and bug fixes. This post highlights some of the most significant changes. As always, we recommend also taking a look at the full release notes.

    RTSP

    Read more…
    1 response
    Go to the profile of Olly Woodman
    Olly Woodman
    Mar 18, 2021

    We’re hiring!

    Join us and help to improve the developer facing APIs powering media playback, processing and related use cases for hundreds of thousands of Android apps.

    Our team in London develop the open-source ExoPlayer library, which powers billions of video playbacks daily on Android…

    Read more…
    2 responses
    Go to the profile of Kim Van Den Eeckhaut
    Kim Van Den Eeckhaut
    Feb 10, 2021

    Transforming media with ExoPlayer

    ExoPlayer 2.13 includes a new Transformer library module for converting media streams. This post describes what this module does and how to use it.

    API capabilities

    Read more…
    1 response
    Go to the profile of Toni Heidenreich
    Toni Heidenreich
    Feb 9, 2021

    Diagram showing segments in a live stream with a low-latency playback position in the yet unfinished segment at the live edge

    Low-latency live streaming with ExoPlayer

    Low-latency live streaming was identified as one of the biggest challenges for video…

    Read more…
    1 response
    Go to the profile of Ian Baker
    Ian Baker
    Feb 5, 2021

    ExoPlayer 2.13 - What’s new

    ExoPlayer 2.13 contains many new features, improvements and bug fixes. This post highlights some of the most significant changes. As always, we recommend also taking a look at the full release notes.

    Transformer API

    Read more…
    6 responses
    Go to the profile of Jaewan Kim
    Jaewan Kim
    Sep 21, 2020

    The media2 extension for ExoPlayer

    The AndroidX media2 session API is the new version of Android’s MediaSession API. By integrating your application’s media player with this API, you can allow playback to be controlled via Bluetooth media control keys, Google Assistant, Android Auto, and other…

    Read more…
    2 responses
    Go to the profile of Marc Bächinger
    Marc Bächinger
    Sep 17, 2020

    A top-level playlist API for ExoPlayer

    ExoPlayer 2.12 integrates playlist support into the player’s top-level API.

    In ExoPlayer 2.0, MediaSource composition made it possible to play sequences of media items using…

    Read more…
    2 responses
    Go to the profile of Ian Baker
    Ian Baker
    Sep 14, 2020

    Improved Japanese subtitle support

    ExoPlayer 2.12 adds parsing and rendering support for vertical text…

    Read more…
    Go to the profile of Olly Woodman
    Olly Woodman
    Sep 13, 2020

    ExoPlayer 2.12 - What’s new

    ExoPlayer 2.12 contains many new features, improvements and bug fixes. This post highlights some of the most…

    Read more…
    4 responses
    Go to the profile of Christos Tsilopoulos
    Christos Tsilopoulos
    Feb 21, 2020

    Improving ExoPlayer rendering performance

    We have recently pushed a new experimental feature to the ExoPlayer dev-v2 branch as…

    Read more…
    3 responses
    Go to the profile of Olly Woodman
    Olly Woodman
    Dec 11, 2019

    ExoPlayer 2.11 - What’s new

    ExoPlayer 2.11 contains many new features, improvements and bug fixes. This post highlights some of the most significant changes. As always, we recommend also taking a look at the full release notes.

    Android 10

    Read more…
    6 responses
    About AndroidX Media3Latest StoriesArchiveAbout MediumTermsPrivacyTeams