I have a PC set up in the other room in my house (local LAN use only) that I use for surveillance camera recording. I have a persistent RDP connection from it to my main PC a few rooms over. The RDP host has an i9900k and an RTX 2060 graphics card. My client
PC that I use to view it has an i4790k with a GTX 1060 graphics card. Both 32GB RAM. Less than 10% CPU usage on both. They are completely hard wired, gigabit end to end, and the host RD PC is only sending out about 20mbps constantly. It is being displayed
on a 4k monitor at 60hz on the client PC.
I wanted to take advantage of the hardware encoding capabilities of my graphics card and offload that processing to the RTX 2060. When I go into Group Policy Editor and enable "Prioritize H.264/AVC 444..." and "Configure H.264/AVC 444...",
the "Video Encode" on the GPU area of the task manager shows good activity, but the screen will flip out on me and cause these seizure-triggering black pixelated artifacts that take up the entire screen.
Some other info:
1) I have already read about and tried turning off bitmap caching, and deleting the cache in AppData. I tried this and it didn't work.
2)If I move the display from my 4k monitor to my 1920x1080 monitor and resize, then move it back to the 4k monitor and resize, it'll go away for a random amount of time before doing it again. Sometimes 2 days, sometimes 20 seconds. I have also tried resizing
my 4k monitor to 1920x1080 and it makes no difference.
3) I swapped out the RTX 2060 with another video card I had on hand, and it does the same thing.
4) Both video cards support the encode/decode requirements. I checked the nvida matrix to verify this. I also checked the event manager and saw Event 162 and 170, verifying compatibility.
5) TCP and UDP are enabled.
6) It does this regardless of what is being viewed. I restarted the host RD PC and only opened a web browser with a news article. While scrolling, the text would be blacked out.
7) Sometimes, instead of being black, it will be pink, or will display images of previously viewed screens.
8) If I turn off the two H264 options in Group Policy Editor, everything works fine.
9) If I select one or the other of the H.264 options, it works fine (but no Video Encode activity on the GPU), but if I enable both of them, the issues arise.
Any ideas would be greatly appreciated.