SkillAgentSearch skills...

UnityRemoteDesktopDuplication

An Unity example to send a desktop image to a remote PC using Desktop Duplication API and NVENC/NVDEC.

Install / Use

/learn @hecomi/UnityRemoteDesktopDuplication
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

UnityRemoteDesktopDuplication

This is an example of sending a desktop image to a remote location. The image is captured by Desktop Duplication API and encoded using NVENC directly (NvPipe is not used to reduce the overhead for encoding). The buffer is then sent over UDP and decoded with NvPipe (NVDEC) in a remote location.

Platforms

  • Windows 10
  • Unity 2020.3.23f1
  • NVIDIA GPU that supports NVENC/NVDEC APIs

Dependencies

Screenshot

<img src="https://raw.githubusercontent.com/wiki/hecomi/UnityRemoteDesktopDuplication/UnityRemoteDesktopDuplication.gif" />
View on GitHub
GitHub Stars85
CategoryDevelopment
Updated26d ago
Forks20

Languages

C#

Security Score

100/100

Audited on Mar 9, 2026

No findings