# videolan/vlc-android

VLC for Android, Android TV and ChromeOS

Repository: https://github.com/videolan/vlc-android
Canonical: https://ross.abutalabs.com/products/vlc-android
Language: Kotlin
License: GPL-2.0
License Family: copyleft
Topics: vlc, android, libvlc, videolan, multimedia, player
Last push: 2026-07-27T13:29:42+00:00

## Health v2 (maintenance only)
Score: 75/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 94, release rhythm 35, longevity 100
- inputs: {"age_days": 3107, "days_push": 37, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3955, forks 839 (observed 2026-08-28T04:08:30.475326+00:00)

## What it is
The official Android port of VLC media player, supporting Android phones, Android TV, and ChromeOS. It includes LibVLC, an embeddable Android library that provides the full VLC multimedia engine for building custom media players.

## Use cases
- play all video and audio formats on android
- embed a media player in my android app
- play network streams and smb shares on android tv
- cast video to chromecast from android
- build a custom video player with hardware decoding
- browse upnp and dlna media servers on android

## When to choose
- you need a player that handles virtually every codec and format without extra work
- you want to embed a full-featured multimedia engine in an Android app via LibVLC
- you need network streaming, casting, or HDR/8K playback on Android devices

## When to avoid
- you only need simple playback of common formats and prefer a lighter player like ExoPlayer
- your app requires a permissive license, since the app is GPLv2+ and libraries are LGPL
- you target iOS or desktop rather than Android/ChromeOS

## Facets
- artifact type: application
- maturity: active
- function: video-processing, audio-processing, sdk, gui
- domain: media, android-tools, cross-platform
- platform: jvm
- tags: media-player, libvlc, video-player, audio-player, chromecast, android-tv, streaming, multimedia, android, mobile

## Member repositories
- videolan/vlc-android (main) score 75

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:30.475326+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:24:29.986770+00:00, confidence not recorded.
  - readme: https://github.com/videolan/vlc-android (fetched 2026-08-28T04:08:30.475326+00:00, sha 9517177231b2)
- Data as of 2026-08-30T08:39:29.467469+00:00.
