Ross ROSS = Recommend OSS · open-source software intelligence for agents

danylovolokh/VideoPlayerManager

This is a project designed to help controlling Android MediaPlayer class. It makes it easier to use MediaPlayer ListView and RecyclerView. Also it tracks the most visible item in scrolling list. When new item in the list become the most visible, this library gives an API to track it. observed · 2026-08-28

github.com/danylovolokh/VideoPlayerManager · Java observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases no_license

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: 4073
  • days_rel: n/a
  • days_push: 2314
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

3147 stars · 741 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

An Android library that simplifies controlling the MediaPlayer class in scrolling lists like ListView and RecyclerView. It invokes MediaPlayer methods on a background thread, ensures only one playback at a time, and tracks the most visible item in the list.

Use cases

  • play videos in a recyclerview while scrolling
  • manage single video playback across multiple list items
  • track the most visible item in a scrolling list
  • call mediaplayer methods off the main thread
  • build a video feed like social media apps

When to choose

  • you need video playback inside Android ListView or RecyclerView
  • you want only one active video playback with automatic resource release
  • you need visibility tracking of list items during scroll

When to avoid

  • you need ExoPlayer or modern playback features like DRM or streaming protocols
  • you target platforms other than Android
  • you need an actively maintained library with recent updates

Facets

library · maturity maintenance

video-processing concurrency ui-components mobile-development media android-tools jvm mediaplayer recyclerview listview video-playback textureview scrolling-list android mobile

1 source

Member repositories

RepositoryRoleHealth v2
danylovolokh/VideoPlayerManagermain32

For agents

markdown · JSON · MCP: product_card(name="danylovolokh/VideoPlayerManager")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem