Is your feature request related to a problem? Please describe.
SDK consumers building custom players must independently implement mini player UI with persistent playback controls across route transitions, adding significant duplicate effort.
Describe the solution you would like
Add a standalone MiniPlayer component to the SDK that provides a collapsible, persistent playback bar with play/pause, skip, and progress controls. Expose it via a provider or as a direct import so consumers can drop it into any layout.
Describe alternatives you have considered
Consumers can build this themselves using the existing SDK methods, but the UX pattern (persistent controls + mini player) is now standard in music apps. Providing a built-in component reduces fragmentation and ensures consistent behavior across apps using the SDK.
Additional context
The component should: (1) accept custom styling/theming to match host app branding, (2) use SDK playback state internally, (3) collapse to a floating bar on scroll or dismissal, and (4) be fully accessible (keyboard + screen reader).
Is your feature request related to a problem? Please describe.
SDK consumers building custom players must independently implement mini player UI with persistent playback controls across route transitions, adding significant duplicate effort.
Describe the solution you would like
Add a standalone
MiniPlayercomponent to the SDK that provides a collapsible, persistent playback bar with play/pause, skip, and progress controls. Expose it via a provider or as a direct import so consumers can drop it into any layout.Describe alternatives you have considered
Consumers can build this themselves using the existing SDK methods, but the UX pattern (persistent controls + mini player) is now standard in music apps. Providing a built-in component reduces fragmentation and ensures consistent behavior across apps using the SDK.
Additional context
The component should: (1) accept custom styling/theming to match host app branding, (2) use SDK playback state internally, (3) collapse to a floating bar on scroll or dismissal, and (4) be fully accessible (keyboard + screen reader).