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

jiajunhui/PlayerBase

The basic library of Android player will process complex business components. The access is simple。Android播放器基础库,专注于播放视图组件的高复用性和组件间的低耦合,轻松处理复杂业务。 observed · 2026-08-28

github.com/jiajunhui/PlayerBase · Java · Apache-2.0 (permissive) 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: 3445
  • days_rel: n/a
  • days_push: 1655
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2911 stars · 434 forks observed · 2026-08-28

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

PlayerBase is an Android video player base library that decouples player view components from decoding backends, supporting MediaPlayer, ExoPlayer, and ijkplayer. It focuses on high reusability of playback UI components and low coupling between them for complex business scenarios like list video playback and fullscreen switching.

Use cases

  • play videos in android app
  • switch between exoplayer and ijkplayer decoders
  • play video in a list with recyclerview
  • implement fullscreen video playback
  • build reusable video player widgets
  • handle complex video player business components

When to choose

  • building an Android app that needs flexible video playback with swappable decoder backends
  • you need video playback inside scrolling lists or with fullscreen transitions
  • you want a component-based player architecture with low coupling

When to avoid

  • building for iOS or non-Android platforms
  • you need a maintained library - latest release was 2022 and activity is low
  • you need advanced features like DRM or adaptive streaming configuration beyond what the backends provide

Facets

library · maturity maintenance

ui-components video-processing plugin-system mobile-development media android-tools jvm video-player exoplayer ijkplayer mediaplayer fullscreen-video list-video-playback surfaceview textureview android

1 source

Member repositories

RepositoryRoleHealth v2
jiajunhui/PlayerBasemain23

For agents

markdown · JSON · MCP: product_card(name="jiajunhui/PlayerBase")

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