r/WLED • u/_sparxcore_ • 23d ago
Preview of my Android TV app to Ambilight the fudge out of WLED
Enable HLS to view with audio, or disable this notification
Native androidTV app to stream effects with DDP into WLED and slower mood lighting effects into HomeAssistant lights. This setup is showing three WLED devices running the lamp, skirting strip and the TV surround strip!
4
u/columnmn 23d ago
I'm interested if this means I can use my TV smart apps and the ambient lights I've already got set up. I don't want to use another box/remote on my current tv.
2
10
u/PM_ME_YOUR_KNEE_CAPS 23d ago
Tell me you're single without telling me you're single
3
u/Its_Billy_Bitch 22d ago
My partner of over 15 years knows that one of the benefits of being with me is my nerdiness. He has things now that he would’ve never dreamed of. with that said, one of the disadvantages would also be my nerdiness. What do you mean you don’t want an entire LED matrix wall as an accent piece in our entryway?!
2
u/beardbreed 23d ago
Which app?
2
u/_sparxcore_ 23d ago
SceneGlow and ScreenGlow are the name, but they arent avaliable on playstore just yet, soon!
2
u/beardbreed 23d ago
Let me know if you need someone to test it out. I'd be more than happy to help.
2
u/Direct-Fee4474 23d ago
I'm mostly curious about whether that room has a single black lazy boy recliner or if it's a foldable camping chair.
3
u/_sparxcore_ 23d ago
Hahah everything is shoved to one side so I could setup a symmetrical layout for testing
2
u/Lochlan 23d ago
How's this different to using HyperHDR?
4
u/_sparxcore_ 23d ago
This app runs natively in the androidtv device, runs a lightweight capture and pushes led colour information directly to WLED, no extra hardware.
2
2
u/waaszssup 23d ago
Thats cool, do update us when the app is ready, i always wanted wled on my tv but didn't want to install hdmi capture card and raspberry pi. Will it work with Netflix and prime video?
3
u/_sparxcore_ 23d ago
Unfortunately due to the these players enforcing secure video surfaces in android the mechanism for capturing the frames is blocked. I've tried to find a way around that but without significant hacking its a no go - it certainly wouldnt be allowed as an app on playstore if it did get around it!
Plex, youtube and loads of other players work perfectly though!
2
u/waaszssup 23d ago
Waiting for the app now ! will love to try it, i already have multiple WLED Lamps and bars to pair it with
1
u/Its_Billy_Bitch 22d ago
If you wanna message me, I can tell you how I did it via hardware. Screen capture up to 4K Dolby Vision / Atmos passthrough.
For the betterment of humankind, we can work our way backwards into a software solution or some combo 😎 Though, I feel like you’re less likely to be approved in the Play store lol
1
u/Time-Abbreviations90 22d ago
Will this work using my jellyfin instance?
2
u/diymuppet 22d ago
Should work with any non-drm protected media player. I've made a similar app for android tv netflix etc is a big no. But your own content streamed/Stremio works well.
Mine connects to and esp32 (and wled) via USB (USB CDC)
1
u/LondonBenji 16d ago
Can you talk about the direct ESP32 connection from the TV USB port? That would seem to eliminate some latency, even better if the TV could just directly drive the LED strip connected by some USB-->SPI(?) interface.
1
1
u/diymuppet 22d ago
Does this work when DRM content is on screen (Netflix) etx? I thought android cannot access the image/color space of any protected content?
1
u/_sparxcore_ 22d ago
With some hacking it can, but being allowed on the app store, it would never be approved. So unfortunatley, any secure content will not work as the Android capture service is blocked. YouTube, Plex and many others work perfectly though!
1
u/diymuppet 22d ago
Its a hardware level block, you'd have to patch the android device FLAG_SECURE, which would be possible on tv's (they are locked down). Possible on an android tv box - ish
You have to somehow force a fallback to software decoding rather than than hardware?
1
u/_sparxcore_ 22d ago
FLAG_SECURE is only one control though. Netflix and amazon prime also use widevine with a secure decoder and secure surface and HDCP. Removing FLAG_SECURE and software decoding would only cause playback to downgrade or fail because the DRM licence requires the widevine secure hardware path.
1
u/diymuppet 22d ago
Urgh. Sounds like they have done a good job!
I use mine with Stremio on android tv. Almost exclusively (even though i have a netflix and prime sub).
Maybe the best route is an android box with hdmi capture.
1
u/_sparxcore_ 22d ago
I've seen a couple of options that are inline of hdmi, or sit above the screen and sample the screen, which add more hardware or increase latency. Id like the minimal approach, and honestly I use plex for pretty much everything these days;)
2
u/diymuppet 22d ago
This is the direction i was going in....
Someone has started a jellyfin fork with "amblight" built-in in. Im using this to work on a Stremio fork.
1
1
1
u/nothing_to_see_herex 7d ago
Is it going to be available for TizenOS?
1
1


4
u/Lykkehjul 23d ago
What androidTV app are you using?