Re: Remote Access + Hardware acceleration
For VDPAU specifically, the application must run on the machine that will decode and display the content; there's no remote protocol like there is for X itself.
I'm not really familiar with NX, so I can't comment on its capabilities.
Any remote access to what the X server is displaying (e.g. exporting the X desktop via VNC) isn't likely to provide a usable experience; the raw decoded video would have to be transported across your network at real-time speed and full resolution. That's unlikely to happen.
The best bet seems to be to install an NVIDIA GPU on each developer's client machine, and do the decode/display there. You could still come up with some mechanism to stream/share the compressed video data from the central development machine if you need - e.g. if the content is created there.