Hello! I just released a KMP audio player library ...
# feed
e
Hello! I just released a KMP audio player library called KMedia for Android, iOS. Feedback and questions are always welcome! https://github.com/moonggae/kmedia Key Features: * Media caching support * Playlist management (add, remove, reorder) * Playback state monitoring * Control Center (iOS) and Media Notification (Android) integration
🚀 5
s
When JVM and WASM? 🙂
And do you plan to make it compatible with Jellyfin? I feel we don’t have enough choice there.
e
Desktop/WASM support is on my radar for future development. Jellyfin compatibility is a good suggestion - I agree we need more options there. Which Jellyfin features would be most important to you? Thanks for the feedback and interest.
s
Offline sync & playback is the important one for me. After going trough all available apps I settled with Manet Music, which does a pretty good job. But it’s not open source and I would of course prefer an open app. Especially if it’s made with Kotlin. 🙂
Will you publish your app to the App Stores eventually? While APKs can be installed directly on Android, it’s another story with iOS.
e
I currently don’t have plans to release on the iOS App Store. I previously migrated an Android app(an NoCopyrightSounds music player app) to Compose Multiplatform and developed an iOS version, but it was rejected from the App Store due to copyright issues. Instead, I decided to extract the audio player module I developed during that project and release it as this KMP library.
s
Apple… I’m sorry that happened to you. Thanks for sharing.
e
Thanks for understanding. It was disappointing, but I hope this library turns out to be more beneficial for the developer community. If you’re interested in using KMedia or have requests, feel free to open a discussion on GitHub!
👍 1