Skip to content

A screensaver for Android TV inspired by the Apple TV screensaver.

License

Notifications You must be signed in to change notification settings

KenGrinder/AerialDream

 
 

Repository files navigation

AerialDream

API License

A screensaver for Android devices inspired on Apple TV's video screensaver.


This is a modified (forked) version which features the following changes...

  • Great performance and support for older Android TVs (eg. 2015/ATV1 platform)

  • Supports only the latest Apple video feed (this contains nearly all previous videos too!)

  • Option to play local version of video

  • HDR support (HDR10, Dolby Vision tested)

  • Skip video feature (Swipe right on your phone or press right on your TV remote's d-pad)

  • Alternate text position to help avoid burn-in on OLED TVs


How to install...

This version of the app is not available in the Play Store, yet, so your options are...

  1. Download the APK from the Releases page and install it manually

  2. Clone this repo to your PC or Mac, download Android Studio, then build and deploy


About remote and local playback...

  • The app contains a JSON manifest (ie. a list of URLs) which it uses to figure out what videos to play in which format (1080p, 4K, HDR, etc)

  • When using local playback, the app searches for the same filenames (eg. xyz.mov) locally instead of making a remote call

  • It's important to note that local playback ignores videos that do not match the filenames found in the JSON manifest

  • Local videos can be placed in any folder

  • When using local and remote playback, local videos are used if found, but for missing vidoes, the remote version is used.


Device support and testing...

  • The plan is the keep support and great performance for older Android TVs

  • Newer features, which require more powerful devices (eg. Nvidia Shield or Google TV) can be disabled or enabled

  • The app has been tested with...

    • Sony Bravia (2015, Android TV v6)
    • Nvidia Shield (2015, Android TV v7)
    • Nvidia Shield (2019, Android TV v9)
    • Chromecast/Google TV (2020, Android TV v10)

Known issues...

  • HDR videos may not play properly for everyone, even with a TV that supports HDR/HDR10 and Dolby Vision. If you get a black screen or the colours are not correct, please use the SDR option

  • This app cannot be installed at the same time as Aeriel Dream from the Google Play Store

  • If set to local playback only and there are no videos, there is no error message or notification - only a black screen with the time

  • This app is designed to play Apple's video only. It will not play any random video you have on the device or USB storage

  • Network connection issues are not handled well, the videos will simply pause

About

A screensaver for Android TV inspired by the Apple TV screensaver.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 100.0%