Immich is a self hosted backup solution for photos and videos. Current features include:
More info here: https://github.com/immich-app/immich
This Android TV app will allow you to view those uploaded photos and videos. Current features include:
Features | Status |
---|---|
Sign in by phone (https://github.com/giejay/Immich-Android-TV-Authentication) | Done |
Sign in by entering API key | Done |
Demo environment | Done |
Album fetching + Lazy loading | Done |
Showing the photos inside an album | Done |
Slideshow of the photos and videos with a configured interval | Done |
Setting the app as the screensaver | Done |
Setting the albums to show in the screensaver | Done |
Configure the interval of the screensaver | Done |
Add generic sorting of albums and photos | Done |
Add sorting for specific album (select last item in row and press right again) | Done |
Showing the 4K thumbnail instead of the full image to speed up loading | Done |
Showing the EXIF data and improving the slideshow view | Design phase |
Configure whether to play sound with videos | Not started |
Casting capabilities | Not started |
Searching in and for albums | Not started |
Dependency injection with Hilt/Dagger | Not started |
git clone --recurse git@github.com:giejay/Immich-Android-TV.git
cp apps/google-services.example apps/google-services.json
./gradlew assembleRelease
You can support the project in several ways. The first one is by creating nice descriptive bug
reports if you find any: https://github.com/giejay/Immich-Android-TV/issues/new/choose.
Even better is creating a PR: https://github.com/giejay/Immich-Android-TV/pulls.
Lastly, if you feel this Android TV app is a useful addition to the already great Immich app, you
might consider buying me a coffee or a beer: