# roboTV **Repository Path**: Android-TV/roboTV ## Basic Information - **Project Name**: roboTV - **Description**: Android TV frontend for VDR - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2020-06-23 - **Last Updated**: 2025-06-12 ## Categories & Tags **Categories**: tv-devel **Tags**: None ## README [![Travis](https://img.shields.io/travis/pipelka/roboTV.svg)](https://travis-ci.org/pipelka/roboTV) [![GitHub release](https://img.shields.io/github/release/pipelka/roboTV.svg)](https://github.com/pipelka/roboTV/releases) # roboTV roboTV is a Android TV based frontend for VDR. Now you can use your Android TV Box (or your TV running Android) to stream LiveTV channels from your VDR backend (robotv-plugin must be installed). ## Screenshots | | | | |---|---|---| ||| ||| ||| ||| ||| || | | ## System requirements * [Android TV](https://www.android.com/tv/) (minimum API Level 22 Android 5.1 Lollipop) * [VDR 2.2](http://www.vdr-wiki.de/) * [vdr-plugin-robotv](https://github.com/pipelka/vdr-plugin-robotv) * [vdr-epgsearch](http://www.vdr-wiki.de/wiki/index.php/Epgsearch-plugin) (recommended) The Google [Nexus Player](https://www.google.com/nexus/player/) and the NVIDIA [Shield Android TV](https://shield.nvidia.com/android-tv) are used for development. ### Server Deployment The roboTV server (VDR, plugins, configuration) can be deployed easily with the "robotv-server" docker image: https://github.com/pipelka/docker-robotv-server ## Building 1. Download [Android Studio](https://developer.android.com/studio/index.html) 2. Download the [Android NDK 12](https://developer.android.com/ndk/downloads/index.html) (or higher). 3. Set the SDK and NDK location in Android Studio (Project Structure) or "local.properties". 4. ./gradlew assembleDebug # Current Features - [x] Watching Live TV - [x] Channel Icons - [x] EPG - [x] H264 Video support - [x] MPEG2 Video support - [x] decoding of AC3 streams - [x] EAC3 support - [x] MPEG Audio support - [x] Movie Database integration for EPG - [x] AC3 passthrough - [x] Watch Recordings - [x] Timeshift support - [x] Schedule Recordings (create timers) - [x] Edit timers - [x] Delete recordings - [x] Move recordings between folders - [x] Cover Artwork browsing - [x] Timeshift Reverse Play - [x] Management of TV shows (Season / Episode) - [x] Notifications about timers / recordings - [ ] H265 (UHD) Support (VDR 2.3.x) # Planned Features - [ ] enriched EPG information for TV shows - [ ] full epgsearch support - [ ] Teletext support