Media3 Cast overview
Stay organized with collections
Save and categorize content based on your preferences.
The Media3 cast module extends your media playback experience to
Cast devices. It lets your app cast content to compatible devices,
such as TVs and speakers. The sender app acts as a remote controller for media
playback on the receiver device. This module integrates with the Jetpack
Media3 library, so you can use the same Player interface and UI
components for both local and remote playback.
Media3 CastPlayer
The CastPlayer is a media player API included in Media3 that supports both
local and remote media playback. It implements the Player interface to manage
playback, simplifying the integration of casting into your media experience.
Go to Media3 CastPlayer
Other Cast integrations
The Cast SDK overview explains how to integrate Cast with other platforms, such
as building a receiver app or integrating with the web sender SDK.
Explore Cast SDK
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2026-03-02 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-02 UTC."],[],[]]