F5F Stay Refreshed Software Operating Systems Seeking the quickest way to display your screen (just the image).

Seeking the quickest way to display your screen (just the image).

Seeking the quickest way to display your screen (just the image).

L
Linus_TechTips
Junior Member
17
05-21-2021, 11:11 AM
#1
Hello, in brief I’m working with an Ambilight-style lighting setup called Ambibox. It relies on Prismatik software—customized by Psieg for fullscreen compatibility. Over the past couple of years it performed well, but now adaptive sync has introduced major conflicts. Both Prismatik APIs are causing noticeable frame rate drops, making FPS feel as sluggish as regular V-sync, or creating flickering that wasn’t there before.

I’m considering building a simpler system with a lower-end PC, streaming from the main machine to the Ambibox and collecting color data instead of using the capture methods. I’ve tried two approaches: standard Windows screen mirroring, which seems smooth but affects picture quality; and OBS with NDI streaming, which avoids quality issues and VRR problems but adds noticeable latency and a performance hit (8%+).

The second setup would be ideal—clean colors, smooth visuals, minimal delay. If there’s another way to achieve this without these drawbacks, I’d appreciate any suggestions. For now, the quality drop at higher performance levels is frustrating, especially with the 8-plus percentage penalty compared to Prismatik.
L
Linus_TechTips
05-21-2021, 11:11 AM #1

Hello, in brief I’m working with an Ambilight-style lighting setup called Ambibox. It relies on Prismatik software—customized by Psieg for fullscreen compatibility. Over the past couple of years it performed well, but now adaptive sync has introduced major conflicts. Both Prismatik APIs are causing noticeable frame rate drops, making FPS feel as sluggish as regular V-sync, or creating flickering that wasn’t there before.

I’m considering building a simpler system with a lower-end PC, streaming from the main machine to the Ambibox and collecting color data instead of using the capture methods. I’ve tried two approaches: standard Windows screen mirroring, which seems smooth but affects picture quality; and OBS with NDI streaming, which avoids quality issues and VRR problems but adds noticeable latency and a performance hit (8%+).

The second setup would be ideal—clean colors, smooth visuals, minimal delay. If there’s another way to achieve this without these drawbacks, I’d appreciate any suggestions. For now, the quality drop at higher performance levels is frustrating, especially with the 8-plus percentage penalty compared to Prismatik.

B
BlueBaery
Member
229
05-21-2021, 11:11 AM
#2
Use OBS to display on the screen, enabling view mode and fullscreen. I set it up for streaming on another PC using an Elgato, as they lack a DP port.
B
BlueBaery
05-21-2021, 11:11 AM #2

Use OBS to display on the screen, enabling view mode and fullscreen. I set it up for streaming on another PC using an Elgato, as they lack a DP port.

C
CraftClash
Member
95
05-21-2021, 11:11 AM
#3
I think I am doing exactly that right now, two PCs connected with Ethernet cable, stream from main PC to the secondary through OBS using NDI plugin, viewing the stream in fullscreen (not required) on the secondary PC and taking all the color info from there. But it has some noticeable delay even though I have set streaming to prefer speed over quality because I don't need resolution or bitrate, just smoothness and the smallest delay possible.
C
CraftClash
05-21-2021, 11:11 AM #3

I think I am doing exactly that right now, two PCs connected with Ethernet cable, stream from main PC to the secondary through OBS using NDI plugin, viewing the stream in fullscreen (not required) on the secondary PC and taking all the color info from there. But it has some noticeable delay even though I have set streaming to prefer speed over quality because I don't need resolution or bitrate, just smoothness and the smallest delay possible.

A
ADM_YT
Member
50
05-21-2021, 11:11 AM
#4
That's your GitHub post, and you're right—several people have noticed the same problems, suggesting a possible underlying issue with the software.
A
ADM_YT
05-21-2021, 11:11 AM #4

That's your GitHub post, and you're right—several people have noticed the same problems, suggesting a possible underlying issue with the software.

T
techiseasy
Senior Member
688
05-21-2021, 11:11 AM
#5
Further investigation indicates G-sync is deliberately turned off during recording since variable refresh rate recording isn’t supported. Desktop Duplication via Prismatik likely flags it as a recording event, which depends on a graphics driver that disables G-sync by default. The WinAPI function operates correctly but produces noticeable flickering; attempting workarounds isn’t promising, and setting up a stream to the second PC doesn’t seem like a viable fix either.
T
techiseasy
05-21-2021, 11:11 AM #5

Further investigation indicates G-sync is deliberately turned off during recording since variable refresh rate recording isn’t supported. Desktop Duplication via Prismatik likely flags it as a recording event, which depends on a graphics driver that disables G-sync by default. The WinAPI function operates correctly but produces noticeable flickering; attempting workarounds isn’t promising, and setting up a stream to the second PC doesn’t seem like a viable fix either.