burner wrote: ↑Mon Aug 22, 2022 14:19
is there support for some kind raw pixel data protocol (like dmx but less compat glue) or lightly packet protocols (like mjpeg stream)?
Interesting question. The answer is, of course, no, unless Syphon meets your requirements. But, it’s dying or maybe already dead as the world has moved on. Uncompressed video is many many gigabits per second.. 4K60 8-bit 4:4:4 is something like 10Gbps. So, I’m not sure even sure how you’d pump that around, tbh. Syphon was really only ever intended for use on a single machine, not across a network.
The closest thing that comes to mind as a standard, besides NDI, is the forthcoming IPMX standard…
Another approach: roll your own video-over-IP hardware with Xilinx Zynq! : )
Unless you have both the time and the money to do something really fancy with IPMX or Zynq, or both, I think non-virtual outputs (i.e. - baseband video) are your best bet for now, or just plain ‘ol NDI.