awesome_video_player — Flutter HLS/DASH/DRM player
Maintained Flutter video player (better_player fork) with HLS/DASH, DRM (Widevine/FairPlay/EZDRM), subtitles and multi-audio.
Link
Related resources
- ExoMediaAndroid media playback library wrapping ExoPlayer/Media3 to simplify audio/video setup, with HLS support; available on Maven Central.
- lcevc-androidx-media — LCEVC Playback for AndroidX Media3Fork of AndroidX Media3 (ExoPlayer) adding MPEG-5 LCEVC playback support via a decoder_lcevc module.
- DKVideoPlayerAn Android video player library wrapping MediaPlayer, ExoPlayer, and IJKPlayer with features like preload, list playback, floating window,…
- GPUVideo-androidAn Android library that applies GPU-accelerated video filters to videos, integrates with ExoPlayer, and supports video recording with Camer…
- bccm-player — native Flutter HLS/DASH playerMaintained native Flutter player: HLS/DASH/MP4, Chromecast, background playback, PiP and track selection.
- Samsung/TizenTVApps — Tizen TV Sample AppsOfficial Samsung tutorial and sample apps for the Tizen TV web platform (HTML5/JS/CSS).
- react-native-video — React Native video componentCommunity-maintained React Native <Video> component with DRM, offline, HLS/DASH support; v7 new-architecture in development.
- rdk-aamp — RDK Advanced Adaptive Media PlayerRDK's GStreamer-based Advanced Adaptive Media Player (AAMP) for set-top boxes, playing HLS and MPEG-DASH over IP with hardware video sinks.
- KMPlayerA versatile media player for Windows and mobile that supports various video formats and provides advanced playback controls.