MediaSession

MediaSession

interface MediaSession

Allows to advertise media playback for a Player instance externally and to receive playback commands from external sources. See MediaSessionService for more details.

Properties

NameSummary
isReleasedabstract val isReleased: Boolean
Whether the media session is released.
playerabstract var player: Player
The player instance that this media session is currently connected to.

Functions

NameSummary
releaseabstract fun release()
Releases the media session when it is not needed anymore.