https://github.com/interfiber/rapd
Rust Audio Player Daemon
https://github.com/interfiber/rapd
audio audio-player music music-player rust-lang
Last synced: 5 months ago
JSON representation
Rust Audio Player Daemon
- Host: GitHub
- URL: https://github.com/interfiber/rapd
- Owner: Interfiber
- License: gpl-3.0
- Created: 2022-02-06T18:28:02.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-02-04T18:20:58.000Z (over 1 year ago)
- Last Synced: 2024-12-19T03:52:39.503Z (5 months ago)
- Topics: audio, audio-player, music, music-player, rust-lang
- Language: Rust
- Homepage: https://www.interfiber.dev/rapd
- Size: 2.02 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RAPD
Rust audio player daemon 2.0## Changes in version 2.0
- Better code readability
- No need to make multiple connections to perform diffrent tasks, the server can keep the connection open after a response
- No on-disk statefile, which removes the chance of state errors, this also allows the player to pause/stop/begin the audio faster
- Better request/response format
- No use of rodio, symphonia is used for audio decoding instead
- Get place in song
- Better metadata support
- Built in notifications
- Configure during runtime, or with startup script that uses rapc
- Better rapc code readability
- More verbose rapc command line interface
- Better music database
- Playlists (TODO)