VLC for Android
videolan/vlc-android
This is the official Android version of VLC, capable of playing almost all video and audio formats, supporting streaming and casting, free and ad-free.
VLC for Android, Android TV and ChromeOS
AI Summary
What This Project Does
Simply put, it's the Android port of VLC desktop, a "universal player" you can put into phones, TV boxes, and ChromeOS devices.
What Problems It Solves
Solves the trouble of downloaded videos in weird formats not playing, or needing extra software to play files from network drives, watch without transcoding.
Who It's For
Users with Android phones or TV boxes, those with home NAS, or users who hate player ads.
Typical Use Cases
Playing raw videos downloaded on phone while traveling; Playing HD movies on TV connected to NAS at home; Directly accessing music in shared folders via LAN.
Key Strengths & Highlights
Completely open source and free with no ads, extremely strong decoding supporting 8K and HDR, built-in network protocols supporting SMB and DLNA casting.
Getting Started Requirements
Ordinary users just download the APK from the official site or GitHub to install; Developers wanting to integrate playback can study its LibVLC module.
Purpose
Best when you need to play various video formats on Android devices, suitable for users who don't want ads. Not suitable for casual users who prioritize extreme UI beauty or don't need hardware decoding.
Category
Tech Stack
Project Info
- Primary Language
- Kotlin
- Default Branch
- master
- License
- GPL-2.0
- Homepage
- â
- Created
- Mar 1, 2018
- Last Commit
- 3 days ago
- Last Push
- 3 days ago
- Indexed
- Apr 18, 2026