Canon recently released a driver that lets you use an EOS camera as a USB webcam.
It's available for Mac and Windows.
So you can use it directly as a normal webcam or pull it into OBS and manipulate it with filters and text etc. then use OP's tool to output the OBS processed version of your EOS.
I'm excited about this... But I wonder how much resources it requires to stream 720p 30fps into my older Macs without jitter and dropped frames. I had higher hopes on Elgato Cam Link, if it was in stock anywhere, since it does the processing on chip, but it's just speculation since not a lot of people measure performance on these setups either because it all works so well on Windows and/or they have high end machines for gaming (also Windows). Very few streamers/reviwers use Mac as it is underperformant and undersupported in the video streaming arena. It's really frustrating to realize this right in the middle of this "new normal" where webcams and video capture devices are all sold-out globally and one finds himself with a couple of video-worthless Macs.
Ironically Apple came up with FireWire a long time ago to bring (mostly prerecorded) video faster into Macs and now they lag far behind in every aspect related to video. This includes their webcams, which are terrible. Now that's a different story on iOS devices...
Holy macaroni this looks exciting!! Sadly it only supports a rather short list of cameras, their latest and greatest by the looks of things. The whole 5D range normally gets this sort of thing but this time it starts on the IV unfortunately.
It's available for Mac and Windows.
So you can use it directly as a normal webcam or pull it into OBS and manipulate it with filters and text etc. then use OP's tool to output the OBS processed version of your EOS.
https://www.usa.canon.com/internet/portal/us/home/support/se...