Anyone interested in testing my screen mirroring program?
I guess the features would be that it's much lower latency than Screenbloom, scales transition speed according to the difference in color/brightness, works on fullscreen exclusive games, can handle resolution changes, recovers after UAC prompts and has a pretty low CPU usage. It does require Windows 8 or higher though and a DXGI 1.2 compatible graphics card (DX11? Maybe DX11.1. I'll look it up).
I'm interested to see if my default settings are appropriate for other peoples setups or if I need to detect less optimal conditions somehow. Through wifi it seems to work pretty good for me but my Hue bridge is in the same room as the light and that may not be the case for alot of setups. You'll know if there's an issue with the default settings if the latency starts to get really bad.
Also, just wanna find bugs. I'm pretty sure I caught everything, but I thought that days ago and have been finding stuff ever since.
Oh, and the user friendliness. I didn't want to make a GUI, but I added a setup wizard to the output console (which is hideable in the settings), a readme and examples for more advanced setups (and for more simple setups like making icons to turn your lights on and off for your desktop/startbar).
Anyway, download here
if you're interested. I'm allowed to link to my own little projects like this right? Not like I'm charging for it or anything.
I think it'll require the VS2015u3 redist
, though you probably already have it installed from some other program. But if it crashes at launch, it's probably this missing.
Edit: Since it does screen capture, just thought I'd mention that it contacts the official Philips Hue server on first launch, after that it should never try to contact a server outside of your local network. The only reason it connects to the Hue server is because it has a fast detection method for bridges on your local network, the program will fallback to the slower SSDP method though if you don't have an internet connection. After the first successful connection to a Hue bridge, it remembers the local IP and won't go outside of the local network again.