I want to use the processing video library (or another library) to receive a video stream of my OBS virtualcam. However printArray(Capture.list()); only returns the physical webcam, and not the video stream I need created by OBS (open broadcasting software). I tried looking at ipcapture, but it wants an ip address for the mpeg stream.
DID you solved it ?
HELP
im certainly no expert on this, but does this not cover the requirements?
it suggests using obs studio which seemingly provides video capture.
was this ever solved? i have the same problem, cant get the obs virtual camera as video input into processing. it is not recognized as camera (or anything else) although other programs (zoom, chrome, etc.) do recognize it as if it were a piece of connected hardware.
Did anybody ever solve it? OBS virtual camera shows as a normal webcam in other softwares (Discord) but not Processing.
Hello @AtrashDingDong,
It works here with:
Processing 4.3
https://processing.org/
GStreamer 1.24.3 < I could see the virtual cams in the Capture.list() once I installed this!
https://gstreamer.freedesktop.org/
OBS Studio 30.1.2 (64 bit) < Comes with a virtual camera!
https://obsproject.com/
OBS VirtualCam 2.0.5 < This is NOT needed! Here for reference only.
OBS Virtualcam | OBS Forums
NOTE: There is a note on the link above that recommends another solution which also worked:
Virtual Cam Filter | OBS Forums
:)