Hi everyone!
I wanted to share a project I’ve been working on to solve a personal frustration with LG webOS TVs and Music Assistant. I needed a stable, dedicated music player app for my TV that stays connected, has a fixed Player ID (no more disappearing players!), and looks great in a home cinema environment.
What is Sendspin Cinema? It’s a standalone webOS application (.ipk) designed specifically to work with the Music Assistant integration.
Key Features:
- Persistent Connection: Built using a custom library to ensure the TV stays as a reachable player in MA.
- Cinema UI: A clean, minimal interface that features:
- Dynamic Theming: Using
Vibrant.jsto extract colors from album art for the accent colors and progress bar. - Interactive Effects: When controls are shown, the cover art shrinks and the background blurs for a premium “Cinema” feel.
- SVG Icons: Sharp, high-contrast icons optimized for TV screens.
- Dynamic Theming: Using
- Setup Wizard: A simple 2-step English UI for entering your MA Server IP and naming your player directly on the TV.
- Remote Optimized: Fully navigable via the LG Magic Remote or standard D-pad.
How to use:
- Enable Developer Mode on your webOS TV.
- Download the latest
.ipkfrom the releases page. - Install it via webOS Dev Manager or CLI.
- Open the app, enter your MA Server IP, and you’re good to go!
GitHub Repository: https://github.com/zonya/sendspin-cinema-webos
I’m a DIT in the film industry, so I really wanted this to look professional on a big screen. Hope some of you find it useful!
Cheers!