
implementation("io.github.jamal-wia:kmptoolkit-video-player:1.9.0")A headless video player for shared Kotlin code: one VideoPlayer interface over Media3 ExoPlayer on Android and AVPlayer on iOS, a typed state flow with position, buffering, picture size, volume, mute and repeat mode, and an explicit release contract. Render it with kmptoolkit-video-player-compose; on desktop add kmptoolkit-video-player-vlcj for the playback engine.
| Version | Release | Platforms |
|---|---|---|
| 2.2.1 | Release: 07 Oct 2026 | iOSAndroidJVM |
| 2.2.0 | Release: 05 Oct 2026 | iOSAndroidJVM |
| 2.1.0 | Release: 05 Oct 2026 | iOSAndroidJVM |
| 2.0.0 | Release: 03 Oct 2026 | iOSAndroidJVM |
| 1.9.0 | Release: 01 Oct 2026 | iOSAndroidJVM |
| 1.8.0 | Release: 23 Sep 2026 | iOSAndroidJVM |
| 1.7.1 | Release: 22 Sep 2026 | iOSAndroidJVM |
| Version | Release | Platforms |
|---|---|---|
| 2.2.1 | Release: 07 Oct 2026 | iOSAndroidJVM |
| 2.2.0 | Release: 05 Oct 2026 | iOSAndroidJVM |
| 2.1.0 | Release: 05 Oct 2026 | iOSAndroidJVM |
| 2.0.0 | Release: 03 Oct 2026 | iOSAndroidJVM |
| 1.9.0 | Release: 01 Oct 2026 | iOSAndroidJVM |
| 1.8.0 | Release: 23 Sep 2026 | iOSAndroidJVM |
| 1.7.1 | Release: 22 Sep 2026 | iOSAndroidJVM |