Replacement Library and Live TV app for the TV Input Framework Companion Library and Live Channels app on Android TV and Google TV
MochiTIF is a project that aims to offer a updated replacement for both the Google TV Input Framework Companion Library and the Live Channels app on Android TV and Google TV, with support for newer devices and new features
Component Name | Component to replace | Status | Download |
---|---|---|---|
MochiTIF Core Library | TIF Companion Library | Full release | Available on JitPack |
Mochi Live TV | Live Channels | Full release | Download on Google Play |
MochiTIF Sample TV Input | Android Sample TV Input App | Included in Mochi Live TV App |
The core library of MochiTIF, based on the Amazon implementation of the Google TIF Companion Library and modified to get channels visible on non-system TV Input Framework-based Live TV apps, allows you to build apps for Android TV and Google TV that adds channels via the TV Input Framework that can be played via either the Google Live Channels app or the newer Live Channels-based Mochi Live TV app
The Mochi Live TV app, based on the AOSP Source Code of the Live Channels app, allows you to watch channels from the TV Tuner and apps that use the TV Input Framework, like TVirl and DangoPlayer Uni (this last one uses a in-development version of the MochiTIF Core Library), and access HDMI and another video inputs of your TV
NOTE: Some features like DVR, Parental Control, Content Rating, Timeshift and HDMI-CEC are unsupported by Mochi Live TV because requires the Live TV app to be a system app
The MochiTIF Sample TV Input, bundled in Mochi Live TV app, allows you to demonstrate the functionality of MochiTIF by adding demo channels to the channels list
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.brunochanrio:MochiTIF:1.0'
}
The usage of the MochiTIF Core Library is identical to the original TIF Companion Library