Screen Capture solution

Hello Nvidia Support,

I would like to develop a software that keep capturing my entire desktop ( not screenshots but streaming video ), crop it on different areas ( 20/30 ) and send them at clients via standard protocols ( http for examples ).

I try differents solutions using gdigrab, ddagrab with ffmpeg and nodejs but obtain limits and low FPS using only CPU. Same result using Robot Java library.

Exist a dedicated NVIDIA card with SDK for do this?

Only on Windows system.

Thanks a lot

Morris