Skip to content
VLC for Android, Android TV and ChromeOS
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitlab Add merge request and issue templates May 13, 2019
api Add missing @override annotations Jan 14, 2019
assets/images/svg Add Albums and Playlists screens on TV Jun 21, 2019
java-libs Migration to AndroidX libraries Oct 18, 2018
libvlc jni: fix invalid ReleaseStringUTFChars() call Jun 13, 2019
medialibrary Medialibrary: Add 'removeFromHistory' method Jun 12, 2019
patches Start of new icons integration + reorganization Jun 18, 2019
tools Batch select with shift click Jun 21, 2019
vlc-android PlaylistManager: Prevent IndexOutOfBoundsException Jun 25, 2019
.gitattributes Ignore android-headers in stats Jan 5, 2018
.gitignore Provide gradle.properties file Dec 13, 2018
.gitlab-ci.yml ci: Don't run continuous builds when full builds are required Jun 7, 2019
.lgtm.yml Add a config file to tell LGTM.com how to build the code Jan 24, 2019
.mailmap mailmap: create and fix duplicates authors Dec 14, 2012
COPYING Add GPLv2 license Jan 21, 2012
NEWS Update NEWS Mar 6, 2019
README.md Update the README file Dec 16, 2018
build.gradle Upgrade Room and Retrofit Jun 14, 2019
compile-libvlc.sh build: change ndk toolchain path May 14, 2019
compile-medialibrary.sh Update libraries to EAP3 Jun 12, 2019
compile.sh Update VLC HASH May 24, 2019
gdb.sh gdb: fix script Jun 13, 2019
gradle.properties Databinding: activate incremental processing May 9, 2019
publish.gradle Set bintray dependencies Dec 7, 2018
settings.gradle Remove axml-rpc from config Nov 12, 2018

README.md

VLC for Android

This is the official Android port of VLC.

VLC on Android plays all the same files as the classical version of VLC, and features a media database for Audio and Video files and stream.

License

VLC for Android is licensed under GPLv2 (or later). Android libraries makes this, de facto, a GPLv3 application.

VLC engine (libvlc) for Android is licensed under LGPL.

Build

You will need a recent Linux distribution to build VLC. It should work with Windows 10, and macOS, but there is no official support for this.

Check our AndroidCompile wiki page

Contribute

VLC is a libre and open source project, we welcome all contributions.

Just respect our Code of Conduct.

Pull requests

Pull requests can be proposed here or on our github mirror.

Sending patches to the mailing list

Check our wiki page on how to send patches Send them to the android mailing list: android@videolan.org, not vlc-devel.

Issues and feature requests

VLC for Android bugtracker is hosted on VideoLAN gitlab Please look for existing issues and provide as much useful details as you can (e.g. vlc app version, device and Android version)

Translations:

You can help improving translations too by joining the transifex vlc project

LibVLC

You can use our LibVLC module to power your own Android media player. Have a look at our sample codes.

support

You can’t perform that action at this time.