Question / Help Before going down a rabbit hole, Compiling and Custom integration.

AgentSmithers

New Member
Hi Everyone!
So I hope this is the correct forum thread to post this to but I wanted to touch base with the community before getting a real deep dive into OBS. In the past I've written a few drivers as MiniFilters for network capture driver (Much like WinPCap), I'm not expert but not the first time around the block so I don't think this is a bite to large for me to chew.

My goal is to stream Videos into a webcam at a highlevel so other applications can like skype in our internal capture AI can view and interpret.
I'm having a few minor blips compiling the code as I need to educate myself on setting up the depends correctly but I found this guide to be fairly useful.


Now once I get it to compile, It appears it drops a .DLL Driver that can get regserv'ed to the system, once that occurs after a reboot is the expectation is that once the DLL executes a new virtual webcam will appear registered to the system?

I know ultimately I'll need to figure it out myself but anyone know if make a call from an external application to this driver (DeviceIoControl / What the correct call is), to then registered an AVI/MP4 to play? I would like to craft some automation from .NET to make these calls if possible!

Thank you for any pointers!
 
It may not be exactly what you're looking for, but have you tried using the OBS-VirtualCam plugin? Provides just what it sounds like you're trying to do... a virtual webcam output from OBS (or a specific source, when applied as a Filter) for use with webcam-specific applications like Skype/Zoom/Discord.
If nothing else, the codebase might be able to provide some insight for your own project.
 
Back
Top