# moriafly/saltplayersource

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/moriafly-saltplayersource).**

6,444 stars · 183 forks · mit

## Links

- GitHub: https://github.com/Moriafly/SaltPlayerSource
- Homepage: https://moriafly.com/program/salt-player
- awesome-repositories: https://awesome-repositories.com/repository/moriafly-saltplayersource.md

## Description

SaltPlayerSource is an Android audio player application that plays local audio files stored on the device, supporting formats such as FLAC. It integrates with Android Auto and Joviincar in-vehicle systems to display playback metadata and transport controls on car infotainment screens, and streams audio to Miracast-compatible wireless display receivers.

The application extends playback control to OPPO's Fluid Cloud platform, allowing users to show and control playback from the notification area. It also renders scrolling song lyrics directly into the system status bar on supported Android devices, using custom notification and overlay APIs. These integrations distinguish it as a player that bridges local file playback with multiple device ecosystems.

The project covers local audio file decoding, in-vehicle playback display, wireless audio streaming, and system-level lyrics rendering. Its documentation and installation surface are oriented toward Android developers and users seeking a player with broad device integration capabilities.

## Tags

### Graphics & Multimedia

- [Audio Playback](https://awesome-repositories.com/f/graphics-multimedia/audio-music/audio-playback.md) — Plays audio files stored on the device, supporting common formats like FLAC.
- [Stream Decoding](https://awesome-repositories.com/f/graphics-multimedia/audio-music/audio-processing/stream-decoding.md) — Decodes local audio files including FLAC using Android's MediaCodec and native audio decoders for lossless playback.
- [Status Bar](https://awesome-repositories.com/f/graphics-multimedia/lyric-overlays/status-bar.md) — Renders scrolling lyrics directly into the system status bar using Android's custom notification and overlay APIs.
- [Status Bar Lyric Displays](https://awesome-repositories.com/f/graphics-multimedia/synchronized-lyric-displays/status-bar-lyric-displays.md) — Shows song lyrics in the device's status bar on supported systems. ([source](https://cdn.jsdelivr.net/gh/moriafly/saltplayersource@main/README.md))

### Mobile Development

- [Android Audio Players](https://awesome-repositories.com/f/mobile-development/android-audio-players.md) — Plays audio files stored on the device, supporting formats like FLAC and MP3.
- [Android Auto Interfaces](https://awesome-repositories.com/f/mobile-development/android-auto-interfaces.md) — Implements Android's MediaSession framework to expose metadata and transport controls to automotive head units.
- [Vehicle Dashboard Integrations](https://awesome-repositories.com/f/mobile-development/vehicle-dashboard-integrations.md) — Connects to Joviincar's in-car system through Android's CarAppService to display playback UI and controls.
- [Miracast Audio Players](https://awesome-repositories.com/f/mobile-development/android-audio-players/miracast-audio-players.md) — Streams music to Miracast-compatible wireless displays and receivers.

### User Interface & Experience

- [In-Car](https://awesome-repositories.com/f/user-interface-experience/playback-controllers/playback-automation/playback-controls/in-car.md) — Integrates with Android Auto and Joviincar to show playback controls and metadata in vehicles. ([source](https://cdn.jsdelivr.net/gh/moriafly/saltplayersource@main/README.md))
- [Notification Area](https://awesome-repositories.com/f/user-interface-experience/playback-controllers/playback-automation/playback-controls/notification-area.md) — Integrates with OPPO's Fluid Cloud to show and control playback from the notification area. ([source](https://cdn.jsdelivr.net/gh/moriafly/saltplayersource@main/README.md))

### Networking & Communication

- [PCM Audio Streaming](https://awesome-repositories.com/f/networking-communication/socket-networking/audio-streaming-servers/pcm-audio-streaming.md) — Streams audio to Miracast receivers by encapsulating PCM data into network packets for wireless display devices.
- [Miracast Audio Streams](https://awesome-repositories.com/f/networking-communication/socket-networking/audio-streaming-servers/pcm-audio-streaming/miracast-audio-streams.md) — Streams audio to Miracast-compatible wireless display receivers on Xiaomi devices. ([source](https://cdn.jsdelivr.net/gh/moriafly/saltplayersource@main/README.md))

### System Administration & Monitoring

- [Fluid Cloud Playback Integrations](https://awesome-repositories.com/f/system-administration-monitoring/cloud-notification-integrations/fluid-cloud-playback-integrations.md) — Integrates with OPPO's Fluid Cloud to show and control playback from the notification area.
