Difference between revisions of "Android TV Leanback Frontend"

From MythTV Official Wiki
Jump to: navigation, search
(Created page with "== 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 mythfronte...")
 
(Overview: Markup; Android)
 
(5 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
== Overview ==
 
== 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.
+
'''Leanback Frontend''' (also known as '''Leanfront''') is an experimental lightweight MythTV frontend that is built for the Android TV "Leanback" interface. It is different from, and does not have the full functionality of, the [[Android]] mythfrontend.
  
The Android Leanback user interface is used by many video streaming services, such as Amazon Prime Video. The MythTV Leanback frontend will be consistent in look and feel with other android TV applications.
+
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.
  
== MythTV frontend ==
+
== Advantages over mythfrontend ==
 +
* It is able to play 4K video at 60 fps with true 4K resolution.
 +
* 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.
  
=== Operating System ===
+
== 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
 +
* The dependence on hardware decoding can be a disadvantage if the android device does not have the required codec
 +
 
 +
== 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.
 +
 
 +
== Documentation ==
 +
See https://github.com/bennettpeter/android-MythTV-Leanfront/blob/master/README.md

Latest revision as of 12:10, 21 March 2020

Overview

Leanback Frontend (also known as Leanfront) is an experimental lightweight MythTV frontend that is built for the Android TV "Leanback" interface. It is different from, and does not have the full functionality of, the Android mythfrontend.

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 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
  • The dependence on hardware decoding can be a disadvantage if the android device does not have the required codec

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.

Documentation

See https://github.com/bennettpeter/android-MythTV-Leanfront/blob/master/README.md