Closed Bug 2057285 Opened 2 months ago Closed 2 months ago

[Listen to Page] Spike creating a media session with the MediaSession API

Categories

(Firefox for Android :: Reader Mode, task)

All
Android
task

Tracking

()

RESOLVED FIXED

People

(Reporter: moyin, Assigned: apindiprolu)

References

Details

(Whiteboard: [fxdroid][android-core] )

This is a spike to create a Media Session with the Media Session API https://developer.android.com/media/media3 from the ReaderMode page. It can be as simple as a button playing a placeholder audio file.

Here's a list of functionality we need to achieve:

  • Listen
  • Play / Pause
  • Seek forward/back
  • Playback speed controls
  • Background playback
  • Lock screen/media controls
  • Resume playback
  • Notification and lock screen controls
  • Navigate to the associated tab from the notification
  • Explore the MediaSessionFeature to see if we can leverage it

Out of scope for this spike: Fetching the audio file from Gecko

Blocks: 2057490
Type: defect → task
Assignee: nobody → apindiprolu
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Component: Contextual AI → Reader Mode
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.