Hello,
I'd like to work on your project and help you accomplish what you need, using my substantial extensive experiences with C/C++, C# and .NET as well as many many more.
For this project, I will create a DirectShow source filter (in either C++ or C#) that will enable your Canon DSLR to be treated as a webcam on a computer. Additionally, this can also be extended to add support for adjustment of camera options via the software.
Please, feel free to review my work history for relevant experience on projects very similar to this one.
Once the bid is accepted, I will dedicate my full time to finish the project ASAP or by the end of the deadline (if any).
Best Regards.