Virtual webcam input as byte stream
41,346
Here you go:
- DirectShow Source filter using Dekstop window as source
- Writing a Direct Show Source Filter
- Way to generate video from a bunch of images?
- Writing a virtual webcam?
- Virtual Webcam in C++
- Virtual Webcam Driver
More at MSDN Forums:
- How to render a byte array from socket/application using DirectShow?
- Injecting sample from samplegrabber into a graph
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.
![Nikunj Patel](https://i.stack.imgur.com/jjP5j.jpg?s=256&g=1)
Comments
-
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 over 12 yearsstackoverflow.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. over 12 years
-
Nikunj Patel over 12 yearsI 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. over 12 yearsPlease 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.