moko-media — Kotlin Multiplatform Media Library
KMP library for media picking and video player controls across Android/iOS.
Link
Related resources
- ComposeMultiplatformMediaPlayer — KMP video playerKotlin/Compose Multiplatform media player supporting video, reels, audio, YouTube, thumbnails and HLS m3u8 across Android/iOS/wasmJs/Deskto…
- Compose Multiplatform Video PlayerCompose Multiplatform video player example spanning Android/iOS/Desktop, featured in Kotlin Weekly.
- KVideo-Player — Kotlin Multiplatform Video PlayerKotlin Multiplatform video player wrapping Video.js (WASM/JS) and mediamp-vlc for desktop targets.
- MediaPlayer-KMP — Compose Multiplatform playerUnified video/audio player API for Compose Multiplatform (Android/iOS/Web/Desktop) supporting YouTube and common formats.
- pro_video_player — cross-platform Flutter HLS/DASH playerNative video_player-compatible Flutter plugin with HLS/DASH, playlists, subtitles, PiP and background on iOS/Android/macOS/Web.
- 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.