compose-video
Jetpack Compose video UI component powered by androidx.media3, with DRM/PiP/Chromecast support, published as io.sanghun:compose-video.
Link
Related resources
- AndroidX Media3Official Google Jetpack Media3 support libraries, the ExoPlayer successor, with DASH/HLS/DRM/IAMF support.
- jwplayer-cast-receiverJW Player's custom Chromecast receiver application, vendor-maintained reference implementation.
- Compose Multiplatform Video PlayerCompose Multiplatform video player example spanning Android/iOS/Desktop, featured in Kotlin Weekly.
- chromecast-device-emulatorEmulates a Chromecast device so CAF receiver apps can be developed and tested without physical hardware.
- svelte-video-player — Svelte 5 streaming player componentSvelte 5 video player component with HLS/DASH streaming, subtitles, PiP, quality selection and Media Session API; hls.js lazy-loaded on m3u…
- react-native-video — React Native video componentCommunity-maintained React Native <Video> component with DRM, offline, HLS/DASH support; v7 new-architecture in development.
- RDK CentralOfficial site for the RDK (Reference Design Kit) open-source software stack standardizing set-top box, broadband, and IoT device firmware.
- Kodi Development Kit API documentationOfficial Kodi addon API reference including the InputStream and video player interfaces used to build streaming addons.