Here are my sources thus far:
- https://www.nvidia.com/content/dam/en-zz/Solutions/design-visualization/quadro-product-literature/TB-Quadro_VideoCaptureStreaming_v01.pdf
- https://docs.nvidia.com/cuda/cuda-samples/index.html#new-features-in-cuda-toolkit-6-5
- https://developer.nvidia.com/video-processing-software-solutions-nvidia-developers
If anyone can help with this (and not try to advertise NVENC to me instead), it would be greatly appreciated. I'll be primarily working on Windows 10 for now, due to lack of a GPU-accelerated Linux environment. However, I fully intend to bring it over to Linux if anything ever comes from it - assuming the idea doesn't get shot down first...