:tada: I just released Compose Media Player 0.7.0!...
# feed
u
🎉 I just released Compose Media Player 0.7.0! This version brings fullscreen playback with custom overlay UI, playback speed control, subtitle rendering with Compose, and rich metadata extraction (currently supported on Android, macOS, Windows, and Linux — WASM support coming soon). I’ve also fixed some big issues, improved 60fps playback on Windows, and added support for playing multiple videos simultaneously across all platforms. Check it out here Let me know what you think! 🙌
💯 4
🚀 3
❤️ 3
🎉 12
m
Can I use it as an AudioPlayer only without video?
u
Hi @mohamed rejeb, Unfortunately, my library is not yet compatible with audio playback, but it is planned on my roadmap. At first glance, it might seem simple, but in reality, it’s quite a challenge. Reading an audio stream in a basic way is not very complicated; however, to make the integration truly usable — especially on Android — it’s necessary to play audio through a foreground service and display a media notification. As for iOS, I’m not yet sure how this should be handled, and it will require specific investigation as well. To maintain consistency across all platforms in the common code, it would be necessary to display a media notification adapted to each environment — and from there, things start to get more complicated, particularly on Windows. At this stage, I believe the best approach would be to offer an optional parameter to enable the display of a media notification when needed. I don't know when I'll have time for this, I'd like to make sure that video playback is stable and add HLS support.
If you want, you can look at Gadulka (I haven't tested it), it's a simple implementation and uses JavaFx on desktop.