KVideo-Player — Kotlin Multiplatform Video Player
Kotlin Multiplatform video player wrapping Video.js (WASM/JS) and mediamp-vlc for desktop targets.
Link
Related resources
- Compose Multiplatform Video PlayerCompose Multiplatform video player example spanning Android/iOS/Desktop, featured in Kotlin Weekly.
- ComposeMultiplatformMediaPlayer — KMP video playerKotlin/Compose Multiplatform media player supporting video, reels, audio, YouTube, thumbnails and HLS m3u8 across Android/iOS/wasmJs/Deskto…
- moko-media — Kotlin Multiplatform Media LibraryKMP library for media picking and video player controls across Android/iOS.
- MediaPlayer-KMP — Compose Multiplatform playerUnified video/audio player API for Compose Multiplatform (Android/iOS/Web/Desktop) supporting YouTube and common formats.
- bccm-player — native Flutter HLS/DASH playerMaintained native Flutter player: HLS/DASH/MP4, Chromecast, background playback, PiP and track selection.
- react-native-video — React Native video componentCommunity-maintained React Native <Video> component with DRM, offline, HLS/DASH support; v7 new-architecture in development.
- jwplayer-cast-receiverJW Player's custom Chromecast receiver application, vendor-maintained reference implementation.
- Kodi Development Kit API documentationOfficial Kodi addon API reference including the InputStream and video player interfaces used to build streaming addons.
- RDK CentralOfficial site for the RDK (Reference Design Kit) open-source software stack standardizing set-top box, broadband, and IoT device firmware.