For the conferences we are covering, most presenters use their own PC.
The resolution and frame rates of these PCs widely differ.
To get a consistent signal into the video mixer, we have to scale or convert the output signal to a uniform type.
Another similar list from the timevideo project can be found on https://github.com/timvideos/HDMI2USB/wiki/Alternatives
Those devices are usually accessed via Video4Linux2. USB3 / 3.1 capable devices are mostly UVC devices.
A recent (> 5.0) Kernel is recommended.
The Linux tool uvcdynctrl - libwebcam command line tool can be used to tweak settings.
A list of potential interesting frame grabber hardware which we have not tested yet (from 2014, probably outdated)