danikula/AndroidVideoCache
Cache support for any video player with help of single line observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4172
- days_rel: n/a
- days_push: 1268
- n_releases_24m: 0
Adoption not part of the score
5485 stars · 1176 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
AndroidVideoCache is a Java library that adds disk caching to any Android video player (VideoView, MediaPlayer, ExoPlayer) via a local HTTP proxy server, requiring only a single line to swap the video URL. It supports streaming-to-disk caching, offline playback, partial loading, cache size limits, and multiple clients for the same URL.
Use cases
- cache streamed videos on android so they don't download repeatedly
- make video playback work offline after first view
- add caching to videoview or exoplayer with minimal code
- limit disk space used by cached video files
- share one cached video stream across multiple players
When to choose
- your android app streams direct media file urls and you want transparent disk caching
- you need offline replay of previously watched videos
- you want cache limits and progress listening for video downloads
When to avoid
- you stream adaptive formats like HLS, DASH, or SmoothStreaming - only direct media urls are supported
- you need an actively maintained solution - the project is in maintenance with known unresolved issues
- you use ExoPlayer, which has built-in caching support
Facets
library · maturity maintenance
caching video-processing proxy http-server android-tools media mobile-development jvm video-cache local-proxy mediaplayer exoplayer offline-playback video android mobile
1 source
- readme: https://github.com/danikula/AndroidVideoCache · fetched 2026-08-28 · 5646c835b2c8
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| danikula/AndroidVideoCache | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="danikula/AndroidVideoCache")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem