How to stream openCV video Mat output as a Virtual Webcam? to use in Skype or Zoom

Hi, i searched the web and not finding a good way in windows & C++ openCV to use the output video Mat stream to not show it in screen ( imshow), but to use it in other applications such as zoom or skype or unity or unreal.

this seems to be a simple problem to create a video processing code ( grab webcam feed, process with openCV, output as a webcam) but i cant find a straightforward way to do this

It isn’t simple at all. A virtual webcam in windows is a dll. Search for windows virtual cam example. There are few open source on github. Add your code to it.