flutter_video_caching 0.3.4
flutter_video_caching: ^0.3.4 copied to clipboard
Video caching, can use with video_player package. It supports formats like m3u8 and mp4, play and cache videos simultaneously, precache the video before playing.
0.3.4 #
- chore: Unified HLS resolution extraction logic for pre-cache and video playback (pr #13 from JagaranMaharjan)
- chore: add support for custom url match - UrlMatcher
- fix: remove carriage returns (%0D) in url
0.3.3 #
- fix: head request with header 'host' and 'range' causes an error (pr #10 from vinicius-felip)
0.3.2 #
- fix: request headers for precache and download doesn't match
0.3.1 #
- fix: change
CUSTOM_CACHE_ID
toCustom-Cache-ID
0.3.0 #
- feat: add function to remove cache by url or directory path
- chore (m3u8/preCache): add additional params to return in stream controller (pr #9 by JagaranMaharjan)
- feat: add func for parse HlsMasterPlaylist
- chore: add request header support for precache and download
- feat: add request headers support for custom cache id
- fix: max Concurrent Downloads limit does not take effect
0.2.0 #
- feat: persistent video content-length
- feat: add progress track for precache video
0.1.10 #
- fixed: compatible with multiple types of players (media_kit, flick_player, pod_player)
- fixed: handle socket exception
0.1.9 #
- fixed: milti-resolution m3u8 parse error
0.1.8 #
- fixed: toLocalUrl may parse error in some cases
- fixed: write error: PathNotFoundException: Cannot open file (#3)
0.1.7 #
- fixed: parse and download mp4 failed on iOS
0.1.6 #
- fixed: video pre-caching concurrent error handling
- fixed: url with query string not work
0.1.5 #
- fixed: isolate log print failed
- fixed: m3u8 encrypted key saved in error directory
- fixed: preview video with error type
- fixed: url with query string not work
0.1.4 #
- fixed: m3u8 parse EXT-X-KEY failed
0.1.3 #
- feat: LruCacheSingleton export more function
0.1.2 #
- feat: add support for max cache size of memory and storage
0.1.1 #
- update README.md and improve scores.
0.1.0 #
- Play and cache video when playing, support m3u8 and mp4 formats.