значок приложения

Next Player

A simple material you video player based on Media3
Next Player is a native video player written in Kotlin and jetpack compose. It provides a simple and easy-to-use interface for users to play videos on their Android devices

This project is still in development and is expected to have bugs

Supported formats:

* Audio: Vorbis, Opus, FLAC, ALAC, PCM/WAVE (μ-law, A-law), MP1, MP2, MP3, AMR (NB, WB), AAC (LC, ELD, HE; xHE on Android 9+), AC-3, E-AC-3, DTS, DTS-HD, TrueHD
* Video: H.263, H.264 AVC (Baseline Profile; Main Profile on Android 6+), H.265 HEVC, MPEG-4 SP, VP8, VP9, AV1
* Streaming: DASH, HLS, RTSP
* Subtitles: SRT, SSA, ASS, TTML, VTT

Key Features:

* Native Android app with simple and easy-to-use interface
* Completely free and open source and without any ads or excessive permissions
* Material 3 (you) support
* Audio/Subtitle track selection
* Vertical swipe to change brightness (left) / volume (right)
* Horizontal swipe to seek through video
* Media picker with tree, folder and file view modes
* Playback speed control
* Pinch to zoom in and zoom out
* Resize (fit/stretch/crop/100%)
* Volume boost
* External subtitle support (long press subtitle icon)
* Controls lock
* No ads, tracking or excessive permissions
* Picture in picture mode

Project Repo: https://github.com/anilbeesetti/nextplayer

If you like my work, consider supporting me by buying me a coffee:
- UPI: https://pay.upilink.in/pay/anilbeesetti811@ybl
- PayPal: https://paypal.me/AnilBeesetti
- Ko-fi: https://ko-fi.com/anilbeesetti

Версии

Можно выбрать загрузку приложения в виде APK (доступно по ссылкам ниже), однако следует помнить, что при такой установке вы не сможете получать уведомления об обновлениях, и что это менее безопасный способ скачивания. Советуем установить приложение F-Droid и использовать его.

Скачать
  • Версия 0.14.1 (42) рекомендована Добавлено 28.11.2025

    arm64-v8a armeabi-v7a x86 x86_64

    Для этой версии требуется Android 5.0 или новее.

    Cобрана и подписана оригинальным разработчиком и гарантированно соответствует этому исходному коду.

    Разрешения
    • просмотр сетевых подключений
      Приложение сможет просматривать информацию о сетевых подключениях, например о том, какие сети доступны и к каким из них вы подключены.
    • запуск служб переднего плана
      Приложение сможет использовать службы переднего плана.
    • запуск активных служб с типом "mediaPlayback"
      Приложение сможет использовать cлужбы переднего плана с типом "mediaPlayback"
    • неограниченный доступ к Интернету
      Приложение сможет создавать сетевые сокеты и использовать различные сетевые протоколы. Так как браузер и другие приложения обеспечивают средства для отправки данных в Интернет, это разрешение необязательно для отправки данных в Интернет.
    • просмотр данных на общем накопителе
      Приложение сможет считывать данные с общего накопителя.
    • считывание видеофайлов из общего хранилища
      Приложение сможет считывать видеофайлы из общего хранилища.
    • изменение или удаление данных на общем накопителе
      Приложение сможет записывать данные на общий накопитель.
    • dev.anilbeesetti.nextplayer.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Скачать APK 19 МиБ Подпись PGP | Журнал сборки

  • Версия 0.14.0 (40) - Добавлено 23.09.2025

    arm64-v8a armeabi-v7a x86 x86_64

    Для этой версии требуется Android 5.0 или новее.

    Cобрана и подписана оригинальным разработчиком и гарантированно соответствует этому исходному коду.

    Разрешения
    • просмотр сетевых подключений
      Приложение сможет просматривать информацию о сетевых подключениях, например о том, какие сети доступны и к каким из них вы подключены.
    • запуск служб переднего плана
      Приложение сможет использовать службы переднего плана.
    • запуск активных служб с типом "mediaPlayback"
      Приложение сможет использовать cлужбы переднего плана с типом "mediaPlayback"
    • неограниченный доступ к Интернету
      Приложение сможет создавать сетевые сокеты и использовать различные сетевые протоколы. Так как браузер и другие приложения обеспечивают средства для отправки данных в Интернет, это разрешение необязательно для отправки данных в Интернет.
    • просмотр данных на общем накопителе
      Приложение сможет считывать данные с общего накопителя.
    • считывание видеофайлов из общего хранилища
      Приложение сможет считывать видеофайлы из общего хранилища.
    • изменение или удаление данных на общем накопителе
      Приложение сможет записывать данные на общий накопитель.
    • dev.anilbeesetti.nextplayer.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Скачать APK 19 МиБ Подпись PGP | Журнал сборки

  • Новое в версии 0.13.0
    - Added preference to change control buttons position to either left or right
    - Added Background playback with notification
    - Improved Pip functionality
    - Updated Androidx Media3 version 1.5.1
    - Fixed an issue where video locations weren't properly updating after moving files to new folders
    - Resolved bugs related to Picture-in-Picture mode and background playback
  • Версия 0.13.0 (31) - Добавлено 20.01.2025

    arm64-v8a armeabi-v7a x86 x86_64

    Для этой версии требуется Android 5.0 или новее.

    Cобрана и подписана оригинальным разработчиком и гарантированно соответствует этому исходному коду.

    Разрешения
    • просмотр сетевых подключений
      Приложение сможет просматривать информацию о сетевых подключениях, например о том, какие сети доступны и к каким из них вы подключены.
    • запуск служб переднего плана
      Приложение сможет использовать службы переднего плана.
    • запуск активных служб с типом "mediaPlayback"
      Приложение сможет использовать cлужбы переднего плана с типом "mediaPlayback"
    • неограниченный доступ к Интернету
      Приложение сможет создавать сетевые сокеты и использовать различные сетевые протоколы. Так как браузер и другие приложения обеспечивают средства для отправки данных в Интернет, это разрешение необязательно для отправки данных в Интернет.
    • просмотр данных на общем накопителе
      Приложение сможет считывать данные с общего накопителя.
    • считывание видеофайлов из общего хранилища
      Приложение сможет считывать видеофайлы из общего хранилища.
    • изменение или удаление данных на общем накопителе
      Приложение сможет записывать данные на общий накопитель.
    • dev.anilbeesetti.nextplayer.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Скачать APK 19 МиБ Подпись PGP | Журнал сборки