vlc-android

Из публичных источников

VLC для Android — открытое приложение-медиаплеер для Android, Android TV и ChromeOS, которое воспроизводит почти любые аудио- и видеофайлы, потоки и диски.

ПриложениеКатегория: Мобильные приложения · Медиа и подкастыOpen sourceданные проверены 15 окт. 2026 г.

Обзор

Пользователям Android часто нужен один плеер, который справляется с любыми форматами, кодеками и сетевыми потоками без лишних установок. VLC для Android — официальная версия VLC для Android. Она воспроизводит те же медиафайлы, что и настольная версия, и добавляет медиабиблиотеку для организации локальных аудио- и видеофайлов и потоков. Приложение основано на LibVLC, движке, который также лежит в основе Android-библиотеки. Среди возможностей: воспроизведение всех медиаформатов и потоковых протоколов с аппаратным декодированием до 8K, просмотр сетевых ресурсов (SMB, FTP, SFTP, NFS) и серверов (UPnP, DLNA), воспроизведение Audio CD, DVD и Blu-ray с навигацией по меню, поддержка HDR, передача звука по SPDIF и HDMI и трансляция на Chromecast и UPnP-рендереры. Проект распространяется под лицензией GPLv2 или новее, а движок LibVLC — под LGPLv2. Разработчики могут использовать LibVLC для создания собственного медиаплеера для Android, применяя опубликованный пакет .aar или примеры кода из репозитория проекта.
  • android
  • libvlc
  • multimedia
  • player
  • videolan
  • vlc

Установка

Команды только показываются, маркетплейс их не выполняет. Сверяйтесь с официальной документацией.
  • Сборка из исходниковИз публичных источниковиз метаданных каталога

    Сборка из исходников: проверенного рецепта сборки нет — следуйте инструкциям репозитория.

    github.com/videolan/vlc-android ↗

Совместимость

«Неизвестно» значит, что доказательств не найдено, а не что продукт несовместим.
ПлатформаСтатусАрхитектураДоказательствоУверенность
AndroidСовместимо—Заявлено в карточке—
iOSНеизвестно———

Релизы

проверено 29 окт. 2026 г.
В источнике релизы не найдены.

Профиль качества

алгоритм quality-v1.0 · оценено 15 окт. 2026 г.
Оценка качества80
Оценка риска0
Уверенность 1.00
Оценка качества и оценка риска — разные показатели. Высокое качество не гарантирует безопасность.

Составляющие оценки

Поддержка · 2020
last activity 1 days ago
Документация · 1515
README 5618 chars, description present
Готовность к использованию · 159
install instructions: yes; releases: no
Метаданные · 108
3/4 of description, homepage, license, topics
Релизы · 102
0 release(s)
Точность категории · 1010
classifier confidence 1
Популярность · 109
4082 stars (log-dampened, 10k = max)
Ясность лицензии · 55
SPDX GPL-2.0
Сообщество · 53
issues disabled/unknown, 885 forks

Лицензия

GPL-2.0
Лицензия известнапо данным хостинга репозитория

Это статус политики каталога, а не юридическое заключение.

Источники

github.com/videolan/vlc-androidОсновной★ 4 082 звёздактивность 15 окт. 2026 г.Основной репозиторий · Уверенность 1.00

Отзывы

Войдите, чтобы написать отзыв

Отзывов пока нет.

Альтернативы

Levyra-deepsoundПохожий
Музыкальный проигрыватель с открытым исходным кодом для Android и Windows без учётных записей и отслеживания. Создан для быстрого поиска, синхронизированных текстов песен, радио и богатого оформления обложками ♫GPL-3.0 · Мобильные приложения
moblyПохожий
Фреймворк сквозного тестирования для тестов со сложными требованиями к окружению.Apache-2.0 · Мобильные приложения
playtranslateПохожий
Android-приложение для перевода в реальном времени и изучения языков для игр, визуальных новелл, манги и любого другого текста на экране. 屏幕翻译 游戏翻译GPL-3.0 · Мобильные приложения
ConverterNOWПохожий
Приложение «Конвертер единиц»: простое, мгновенное и кроссплатформенноеGPL-3.0 · Мобильные приложения
NewPipeПохожий
NewPipe — свободное лёгкое приложение для Android, которое воспроизводит видео и аудио с YouTube, PeerTube, SoundCloud и Bandcamp без аккаунтов и сервисов Google.GPL-3.0 · Мобильные приложения
thunderbird-androidПохожий
Thunderbird для Android — приложение электронной почты с открытым исходным кодом, которое объединяет несколько почтовых ящиков в одном месте и ориентировано на конфиденциальность.Apache-2.0 · Мобильные приложения

README

Из videolan/vlc-android · лицензия GPL-2.0 · загружено 29 окт. 2026 г.

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.

  • Project Structure
  • LibVLC
  • License
  • Build
    • Build Application
    • Build LibVLC
  • Contribute
    • Pull requests
    • Translations
  • Issues and feature requests
  • Support

Project Structure

Here are the current folders of vlc-android project:

  • extension-api : Application extensions SDK (not released yet)
  • application : Android application source code, organized by modules.
  • buildsystem : Build scripts, CI and maven publication configuration
  • libvlc : LibVLC gradle module, VLC source code will be cloned in vlc/ at root level.
  • medialibrary : Medialibrary gradle module

LibVLC

LibVLC is the Android library embedding VLC engine, which provides a lot of multimedia features, like:

  • Play every media file formats, every codec and every streaming protocols
  • Hardware and efficient decoding on every platform, up to 8K
  • Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...) and servers (UPnP, DLNA)
  • Playback of Audio CD, DVD and Bluray with menu navigation
  • Support for HDR, including tonemapping for SDR streams
  • Audio passthrough with SPDIF and HDMI, including for Audio HD codecs, like DD+, TrueHD or DTS-HD
  • Support for video and audio filters
  • Support for 360 video and 3D audio playback, including Ambisonics
  • Ability to cast and stream to distant renderers, like Chromecast and UPnP renderers.

And more.

[LibVLC stack]

You can use our LibVLC module to power your own Android media player. Download the .aar directly from Maven or build from source.

Have a look at our sample codes.

License

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

VLC engine (LibVLC) for Android is licensed under LGPLv2.

Build

Native libraries are published on bintray. So you can:

  • Build the application and get libraries via gradle dependencies (JVM build only)
  • Build the whole app (LibVLC + Medialibrary + Application)
  • Build LibVLC only, and get an .aar package

Build Application

VLC-Android build relies on gradle build modes :

  • Release & Debug will get LibVLC and Medialibrary from Bintray, and build application source code only.
  • SignedRelease also, but it will allow you to sign application apk with a local keystore.
  • Dev will build build LibVLC, Medialibrary, and then build the application with these binaries. (via build scripts only)

Build LibVLC

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.

Setup

Check our AndroidCompile wiki page, especially for build dependencies.

Here are the essential points:

On Debian/Ubuntu, install the required dependencies:

sudo apt install automake ant autopoint cmake build-essential libtool-bin \
    patch pkg-config protobuf-compiler ragel subversion unzip git \
    openjdk-8-jre openjdk-8-jdk flex python wget

Setup the build environment: Set $ANDROID_SDK to point to your Android SDK directory export ANDROID_SDK=/path/to/android-sdk

Set $ANDROID_NDK to point to your Android NDK directory export ANDROID_NDK=/path/to/android-ndk

Then, you are ready to build!

Build

buildsystem/compile.sh -l -a <ABI>

ABI can be arm, arm64, x86, x86_64 or all for a multi-abis build

You can do a library release build with -r argument

Medialibrary

Build Medialibrary with -ml instead of -l

Contribute

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

Just respect our Code of Conduct, and if you want do contribute to the UI or add a new feature, please open an issue first so there can be a discussion about it.

Pull requests

Pull requests must be proposed on our gitlab server.

So you must create an account, fork vlc-android project, and propose your merge requests from it.

Except for translations, see the section below.

Translations

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

Translations merge requests are then generated from transifex work.

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).

A template is provided, please use it!

Issues without relevant information will be ignored, we cannot help in this case.

Support

Открыть репозиторий ↗