Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 1001 Bytes

README.md

File metadata and controls

26 lines (19 loc) · 1001 Bytes

Media3 Notification type exploration and simple music player implementation

Overview

This repository contains an Android app that demonstrates the implementation of Media3, particularly focusing on MediaSessionService and notification handling using Jetpack Compose.

Features

  • Utilizes Media3 ExoPlayer for media playback.
  • Implements MediaSessionService for background playback control.
  • Handles notifications for media playback using MediaNotificationManager.
  • Integrates with Jetpack Compose for a modern UI experience.

Screenshots

image

Getting Started

  1. Clone the repository to your local machine.
  2. Open the project in Android Studio.
  3. Build and run the app on your Android device or emulator.
  4. Explore the media playback functionality and background control.

Dependencies

  • Jetpack Compose
  • Media3 ExoPlayer
  • Hilt for dependency injection