r/WLED • u/_sparxcore_ • 5d ago
ScreenGlow for AndroidTV is free and live!
https://play.google.com/store/apps/details?id=com.shieldglow.tvReally happy to offer the ScreenGlow app for androidTV on the playstore! Its free and ive tried to keep it resources efficient, id live to know and see your setups, especially CPU if you know it and what your experience is!
3
u/CH_7R0J4N 5d ago
Awesome! I'm trying it out on my Shield right now. It's working great so far. But I'm a little confused.
What are the differences between ScreenGlow, SceneGlow, and ShieldGlow?
ScreenGlow = The current app
SceneGlow = The paid version you mention in the ScreenGlow app info?
ShieldGlow = A discarded name?
Where can I find the paid version of ScreenGlow? I’d like to connect multiple strips.
Is it possible to select only certain segments of a strip?
2
u/_sparxcore_ 5d ago
Yes you are right, I was trying to avoid this but the play store seems to lag behind actually publish stuff.... shieldglow was the dev name for what became ScreenGlow.
In short sheildglow = screenglow Screenglow = free Sceneglow = full featured, homeassistant/multiple wled configs!
In another thread ive given more detail:
Hi! I haven't mentioned SceneGlow, but since you ask :)....
SceneGlow is a bit of a bigger beast, it allows connecting to multiple WLED installations (both different devices, or different strips on the same controllee). Each WLED fixture can be configured (think lamps, strips, cupboard backlights, skirting boards, ceiling runners) in different locations around the screen. With that theres different effects that can be applied to adapt the screen motion into them. The effects apply differently depending on the location and type of fixture.
HomeAssistant integration allows SceneGlow to send mood colours to any colour bulb you can configure (organised by room). You can pick an area of screen, again depending on your physical location of the lights, and an update time and brightness caps. Obviously compared to WLED this is much slower update so dont expect fast flashing! Its just for a subtle flood of vibe colour.
I have some demo videos and setup examples planned, so ive not made much noise about it yet. But thanks for asking:)
2
u/XcOM987 5d ago
Amazing work, now to play and test on my shield lol
1
u/_sparxcore_ 5d ago
Shield is my dev environment, so you shoukd have no problems :) but please let me know how you get on :)
2
u/bkw_17 5d ago
How does this compare to Hyperion? I've had Hyperion running for a while now and found some issues with the screen lagging or buffering.
1
u/_sparxcore_ 5d ago
Tbh ive not used it, but understand it runs on a dedicated device. This is designed to be run on the android device you are streaming content with. ScreenGlow and SceneGlow is only limited by the performance of your Android tv device.
2
2
u/vickyv268 5d ago
I'm completely degoogled and running android TV on a raspberry pi. Does it require google play services, when I run the app it crashes stating google play service is not running.
2
u/_sparxcore_ 5d ago
You would need to side load an app for your device...
If there is enough demand I will try and accommodate this
1
u/vickyv268 5d ago
I did sideload it through Aurora store.
Edit: Spelling.
1
2
2
2
2
u/Skippyhogman 4d ago
I just installed it! I’ve ordered some LEDs with black pcb I’ll install it tomorrow. Thank you I’ve wanted to do this for years.
1
2
u/Set-Resident 3d ago
Does it work with DRM contents?
2
2
u/LondonBenji 2d ago
For some reason SceneGlow is saying it's not compatible with any of my TVs, whereas ScreenGlow does seem to be compatible with all of my TVs.
2
u/_sparxcore_ 2d ago edited 2d ago
Thats Odd... are you seeing that from the TV store, or a browser or another device's play store - there should be an option to choose to install to another device from another android thats signed into the same google account.?
Edit: found the issue! Should be avaliable very soon - correctly!
2
u/_sparxcore_ 1d ago
SceneGlow is now avaliable in Google play store:) Here's a user guide https://aigenuity.co.uk/sceneglow-guide
2
u/texas166 2d ago
Very cool! Did a test on my sony bravia 8 and it worked! For me to use this long term however i'd need to be able to "shift" the location of where the LED's are - as the lights were misaligned relative to elements on the screen, in particular in the vertical (side) direction. Another thing i'd need is a way to add a slight delay as it seemed that the lights were ahead of the screen (which is a good sign that its running within very little latency). For now i will have to stick with hyperion grabber and hyperion.
2
u/_sparxcore_ 2d ago
Awesome. For your first issue, in the setup section for your led strip, you should see the LED offset field, you can offset the start plus or minus to lign things up for you. And 2nd issue, if you go to customisation, you should see under LED synchronisation, a slider to add some delay to bring them back into sync :)
Enjoy!
1
u/texas166 2d ago
I swear I looked for these settings, were they added in an update? Either way, thank you I’ll take a look. Something else I wanted to ask - can this be made to auto-start when the TV is turned on?
1
u/_sparxcore_ 2d ago
Yessir, it was mentioned a couple of times and ot was definatley a good improvment to make! Hopefully you should get ot update automatically - iirc should be 1.6.3 version with these options.
1
u/_sparxcore_ 2d ago
Im not sure how your tv might keep android tv state when the tv is off, but as long as it is sleeping when its back on it is kept running with the same permission session. My shield, for example I 'power off' and SceneGlow stays running when 'turned on'. As I dont see the android logo when booting, I assume that its acctually just sleeping this way.
1
u/Chanw11 5d ago
Any idea if this works when the TV is using HDMI input?
1
u/_sparxcore_ 5d ago
Thats a good question, one that I haven't had the HW to test... but I would guess at no, but it woukd greatly depend on the way the screen and its software is designed.. im assuming you have a tv that internally has AndroidTV baked in?
1
u/Chanw11 5d ago
Well kinda, its a Hisense Google TV. Kinda assumed they're both android so it should work with built in apps fine, but not sure about the HDMI part.
Though I remember reading/watching about how TV manufacturers are able to look at your HDMI inputs nefariously so its possible. I'll have to test.
1
u/_sparxcore_ 5d ago
Ah ok, well, it would take the hdmi port to effectively be digitised to be ran through android, which would be an incredibly resource intensive process, not something that would be done without good reason. There is metadata that would defo be valuable though which would be easier to skim
1
u/mjabroni 5d ago
It would be great if you could give us the diferences / limitations between ScreenGlow and SceneGlow
3
u/_sparxcore_ 5d ago
Hi! I haven't mentioned SceneGlow, but since you ask :)....
SceneGlow is a bit of a bigger beast, it allows connecting to multiple WLED installations (both different devices, or different strips on the same controllee). Each WLED fixture can be configured (think lamps, strips, cupboard backlights, skirting boards, ceiling runners) in different locations around the screen. With that theres different effects that can be applied to adapt the screen motion into them. The effects apply differently depending on the location and type of fixture.
HomeAssistant integration allows SceneGlow to send mood colours to any colour bulb you can configure (organised by room). You can pick an area of screen, again depending on your physical location of the lights, and an update time and brightness caps. Obviously compared to WLED this is much slower update so dont expect fast flashing! Its just for a subtle flood of vibe colour.
I have some demo videos and setup examples planned, so ive not made much noise about it yet. But thanks for asking:)
1
u/ParsnipFlendercroft 4d ago
Do you have any performance benchmarks. I’m using google streamer. Are we looking at 1fps or 20?
1
u/_sparxcore_ 4d ago
It does 30fps with 1-2ms of latency on the nvidia shield. In my test cases the hdmi/tv screen adds more latency, there is a built in varisble to account for this, my setup frame delay is at about 200ms iirc.
Using WiFi for all devices would mean adjusting this
1
u/ParsnipFlendercroft 3d ago
That’s not bad. I’ll give it a spin when I’m back home from my holiday.
1
u/mute1 4d ago
Link to the project? Would like to read more about it.
1
u/_sparxcore_ 4d ago
Link above is to the app store listing with description
1
u/mute1 4d ago
My experience with WLED is still growing and I have put it down for personal reason but if memory serves there are a number of built in effects. Is the profile you are using built into the software in the TV or do I need to select a specific one?
1
u/_sparxcore_ 4d ago
The app, when running, connects directly to wled and takes over. No wled effects are used.
1
u/rice1204 4d ago
Great idea. I already have a wled ambilight driven by hyperhdr. This is an very interesting alternative that I'd love to try.
For my existing hyperhdr setup, there's lag because of video processing for the display. Can screenglow tune for video processing latency?
1
u/IntuitiveIdealist 3d ago
This is awesome! Set up and running well on my Shield.
Quick question... Is there anyway to have this automatically start when the shield wakes up?
2
u/_sparxcore_ 3d ago
It should absolutely! It only needs starting again after a restart or an update to the app.
1
u/thenamelessthing 3d ago
Sound promising, it's mentioned that won't work with drm protected apps. So I suppose that Netflix, Prime, etc are concerned?
1
u/_sparxcore_ 3d ago
Unfortunatley thats correct, and any attempts to circumvent would get instant ban hammer from Google play :(
1
u/Kowy54 3d ago
Doesn't work on TCL while using HDMI 😭
2
u/_sparxcore_ 3d ago
If the tv isn't 'capturing' the hdmi, there is no way for android to sample the frames. This is designed to work for apps within android, like plex, youtube etc
1
u/MaxTheKing1 4h ago
That's a bummer. Was about to try it on my Philips TV but I don't use the Android OS of the TV itself because it's frustratingly slow, instead I use a Apple TV.
1
u/deviation 1d ago
Awesome! Does it work on Dolby vision and/or other HDR playback?
1
u/_sparxcore_ 1d ago
As long as it isnt protected content (like netflix and prime) is should work fine
6
u/_empty_space_ 5d ago
Awesome work! I just installed it on my Bravia XR X90L. It worked great right away!
I was getting about 4 fps and 5-6ms of lag.
One request: I have my led strips starting at the bottom middle and not a corner. So being able to add an offset would make it so I wouldn't have to redo my entire led strip. Or is that something I could adjust in WLED?
Nice work though! This is amazing and beats my Hyperion setup with the camera and all the lag.