AndroidX Media3

Official Google Jetpack Media3 support libraries, the ExoPlayer successor, with DASH/HLS/DRM/IAMF support.

Link

Related resources

  • compose-videoJetpack Compose video UI component powered by androidx.media3, with DRM/PiP/Chromecast support, published as io.sanghun:compose-video.
  • ExoMediaAndroid media playback library wrapping ExoPlayer/Media3 to simplify audio/video setup, with HLS support; available on Maven Central.
  • 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.
  • HISPlayer HTML5 Player SDK (Tizen, webOS, VIDAA, Xbox, PlayStation)Commercial HTML5 player SDK repo targeting Smart TV and console platforms with HLS/DASH, multi-DRM and low-latency WebRTC support.
  • 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.