Virtual webcam input as byte stream

41,346

Here you go:

More at MSDN Forums:

If you prefer to skip programming and to just install a virtual camera that you don't happen to have available, you can install a virtual DirectShow camera backed by an IP camera put on Internet and continue your DirectShow experience from there.

Share:
41,346
Nikunj Patel
Author by

Nikunj Patel

Updated on December 19, 2020

Comments

  • Nikunj Patel
    Nikunj Patel over 3 years

    I dont have webcam. And I want to implement virtual webcam (or fake device driver may be) that would work as normal webcam(virtual webcam) and takes memory stream or bytes as input. How can I develop this? Can DirectShow be helpful in this? I dont know anything. Please help

    i have found that there are many software that takes video file as input but I want to have byte stream as input.

  • Nikunj Patel
    Nikunj Patel over 12 years
    stackoverflow.com/questions/6243891/writing-a-virtual-webcam seemed to be clearer but I dont get the idea from where to start. I mean What shall I do to write DirectShow Filter that takes bytes as input and gives me output as webcam which later would be listed as normal webcam in any software for video capturing device. Please elaborate it.
  • Roman R.
    Roman R. over 12 years
  • Nikunj Patel
    Nikunj Patel over 12 years
    I would use DirectShow.NET and then try to call proper functions and pass the args and then maybe use graphedit and register the DLL. am i right?
  • Roman R.
    Roman R. over 12 years
    Please do research on the subject, it has discussed multiple times. You will need to write a filter in C++, or use a third party filter as a proxy in order to push your data into DirectShow pipeline.