github.com/hanshenrik32/mythtv-controller ↗
mediacenter touch
Open this visualization on its own page →
Contributors
3
Lines of Code
16,935
From
2017-08-27
To
2022-04-10
About hanshenrik32/mythtv-controller
MythTV Controller is a touchscreen interface for the MythTV media center system, written in C++ and designed to run on Debian-based Linux systems like Ubuntu. It provides a graphical control layer for managing and accessing media through MythTV's backend, allowing users to browse and control content via touch input on compatible devices.
The application supports multiple media sources and streaming services, including Spotify and Tidal music streaming integration, as well as XBMC/Kodi content loaders and RSS feed functionality. It includes various screensaver options such as analog clocks, digital displays, 3D cover art, and a music meter visualization. The system uses a MySQL database for configuration and metadata storage and requires ImageMagick for icon processing.
Installation involves downloading either a pre-built Debian package or compiling from source with the necessary development libraries and dependencies. The project has evolved through numerous versions with features like improved scroll functions, Plasma screensaver integration, and various bug fixes documented across its release history. Initial startup can be slow as the application converts graphics and cover art to its internal format, after which users configure database connections and media sources through the F1 menu.