package icon

YaShlang

Online PeerTube and YouTube player with local playlists and recommendations
New in version 0.11.0
- Background playback: #7 (epic commit: 3d024dd)
-- Player and recommendations are now in service
-- Show player controls panel in notification area when close player activity. Sound may be paused or not depending on settings: Settings > more settings
-- Old mode without background playback may be enabled in settings
-- Choose audio stream if possible when play in background (to save traffic): #178

Enhancements in recommendation list:
- Show initially opened video as the 1st element in
Online PeerTube and YouTube video player for Android with local playlists and whitelisted recommendations

* Add fave channels and playlists
* Switch off videos inside added playlists if you don't like them
* Watch videos you only want to

Turns YouTube to a safe place for you and your children.

Does not use Google services account, takes info directly from youtube site with NewPipeExtractor library. Plays video with ExoPlayer library.

Major features:
* On the main screen and on the player screen: random recommendations from chosen channels
* Instant search in local database
* Add channels or playlists: search online by name or insert known address
* Dynamic playlist — play search results
* Playlists and channels can be temporarily switched off and on
* Blacklist videos from added channels
* Starred videos (faves) and watch history
* Context menus in activity titles and on long click in lists and galleries
* Quick start — add recommended channels and playlists
* Download streams for offline playback

Anti-Features

This app has features you may not like. Learn more!

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 0.11.0 (20) suggested Added on 2023-03-20

    This version requires Android 4.2 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.
    • run foreground service
      Allows the app to make use of foreground services.

    Download APK 7.8 MiB PGP Signature | Build Log

  • Version 0.10.0 (19) - Added on 2023-02-16

    This version requires Android 4.2 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.
    • run foreground service
      Allows the app to make use of foreground services.

    Download APK 7.7 MiB PGP Signature | Build Log

  • Version 0.9.0 (18) - Added on 2022-07-24

    This version requires Android 4.2 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.
    • run foreground service
      Allows the app to make use of foreground services.

    Download APK 6.7 MiB PGP Signature | Build Log