Difference between revisions of "Android TV Leanback Frontend"
Line 6: | Line 6: | ||
== Advantages over mythfrontend == | == Advantages over mythfrontend == | ||
− | |||
* It is able to play 4K video at 60 fps with true 4K resolution. | * It is able to play 4K video at 60 fps with true 4K resolution. | ||
* It is able to play 1080p video smoothly on low end devices. | * It is able to play 1080p video smoothly on low end devices. | ||
* It uses hardware decoding exclusively for all video and audio output. | * It uses hardware decoding exclusively for all video and audio output. | ||
* It supports Voice search using the built in microphone. | * It supports Voice search using the built in microphone. | ||
+ | * It works entirely off the service API, so it does not need database access. | ||
+ | * The version is not tied to the MythTV version. | ||
+ | |||
+ | == Disadvantages == | ||
+ | * There is no facility for setting up recordings. | ||
+ | * There are no plugins for Music, Photos, etc. | ||
+ | * There is currently no support for Live TV | ||
+ | == Status == | ||
+ | This is currently under development. It supports recording playback. Playback allows forward and back skipping and supports MythTV bookmarks and local bookmarks. | ||
+ | == Plans == | ||
+ | Video library playback will be added soon. Playback controls will be enhanced. | ||
− | == | + | == Technology == |
+ | This application is based on the sample application provided at https://github.com/android/tv-samples . It uses exoplayer from https://github.com/google/ExoPlayer , which has a full featured library for playing video on android devices. |
Revision as of 23:22, 1 November 2019
Overview
This is an experimental lightweight MythTV frontend that is built for the Android TV "Leanback" interface. It does not have the full functionality of mythfrontend. I call it leanfront.
The Android Leanback user interface is used by many video streaming services, such as Amazon Prime Video. leanfront will be consistent in look and feel with other android TV applications.
Advantages over mythfrontend
- It is able to play 4K video at 60 fps with true 4K resolution.
- It is able to play 1080p video smoothly on low end devices.
- It uses hardware decoding exclusively for all video and audio output.
- It supports Voice search using the built in microphone.
- It works entirely off the service API, so it does not need database access.
- The version is not tied to the MythTV version.
Disadvantages
- There is no facility for setting up recordings.
- There are no plugins for Music, Photos, etc.
- There is currently no support for Live TV
Status
This is currently under development. It supports recording playback. Playback allows forward and back skipping and supports MythTV bookmarks and local bookmarks.
Plans
Video library playback will be added soon. Playback controls will be enhanced.
Technology
This application is based on the sample application provided at https://github.com/android/tv-samples . It uses exoplayer from https://github.com/google/ExoPlayer , which has a full featured library for playing video on android devices.