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).
- Android TV (minimum API Level 22 Android 5.1 Lollipop)
- VDR 2.2
- vdr-plugin-robotv
- vdr-epgsearch (recommended)
The Google Nexus Player and the NVIDIA Shield Android TV are used for development.
The roboTV server (VDR, plugins, configuration) can be deployed easily with the "robotv-server" docker image: https://github.com/pipelka/docker-robotv-server
- Download Android Studio
- Download the Android NDK 12 (or higher).
- Set the SDK and NDK location in Android Studio (Project Structure) or "local.properties".
- ./gradlew assembleDebug
- Watching Live TV
- Channel Icons
- EPG
- H264 Video support
- MPEG2 Video support
- decoding of AC3 streams
- EAC3 support
- MPEG Audio support
- Movie Database integration for EPG
- AC3 passthrough
- Watch Recordings
- Timeshift support
- Schedule Recordings (create timers)
- Edit timers
- Delete recordings
- Move recordings between folders
- Cover Artwork browsing
- Timeshift Reverse Play
- Management of TV shows (Season / Episode)
- Notifications about timers / recordings
- H265 (UHD) Support (VDR 2.3.x)
- enriched EPG information for TV shows
- full epgsearch support
- Teletext support