OBS keeps misplacing my camera!

UUBill

New Member
Setting up OBS for the first time, here, and OBS is losing connection to one of my cameras.

Two Cameras:
  • CAMERA 1 is a USB webcam. This is working fine.
  • CAMERA 2 is the "problem child" ... an older Vaddio PTZ camera fed through a Magewell USB Capture HDMI Plus. It then comes into a new Dell tower via USB 3.0 cable.
Here's the issue. I can set up both cameras as sources in several scenes. It works great. But when I shut down OBS and later start it back up again Camera 2 is black. No image. Camera 1 (the webcam) is fine. I don't lose it.

I can then unplug the USB cable and re-add that PTZ camera as a brand-new source. It works great. No, I can't fix the old source via properties. I have to add it all over again as a new source.

Needless to say, I don't want to have to add that camera to each scene it's in, every time I boot up OBS. Ideas? Suggestions?

Thanks,
Bill
 

Suslik V

Active Member
From the description of the problem I can assume that you trying to use the same source in multiple scenes. Try to add the source as Add Existing (or copy/paste as "reference") when you need it in other scenes.

More about the sources and referenced copies:
 

UUBill

New Member
Yes, I tried that too.
OBS can’t even see the video from the camera at all, unless I unplug the USB cable from the computer, and plug it back in.
Even when I do that, it doesn’t assign that video back to the source. The other thing to know is that the camera name that comes up is the same as it was when I first added those sources.
 

Suslik V

Active Member
Then,
 

UUBill

New Member
Then,

Ok, you asked for log files. I don't have daily access to the computer, so pardon the delay. I have two logs:
  1. The first time I launched OBS and it didn't find the camera (Video Capture Device): https://obsproject.com/logs/8BiB2vv0Zh1EGdfb

  2. I quit OBS, and then immediately started it back up again, and the camera was there:

So, I guess this problem is intermittent?
Thanks.
 

Suslik V

Active Member

Log #1​

Device:
Code:
20:11:25.935: [DShow Device: 'Camera Added Again'] settings updated: 
20:11:25.935:     video path: \\?\usb#vid_2935&pid_0004&mi_00#6&2cf855bd&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
Error:
Code:
20:11:25.967: DShow: Run failed (0x800705AA): Insufficient system resources exist to complete the requested service.
Cause:
the same device initialized in other scenes (the last two, obviously, fails)
Code:
20:09:52.213: [DShow Device: 'USB Video In'] settings updated: 
20:09:52.213:     video path: \\?\usb#vid_2935&pid_0004&mi_00#6&2cf855bd&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
...
20:09:52.228: [DShow Device: 'Video Capture Device'] settings updated: 
20:09:52.228:     video path: \\?\usb#vid_2935&pid_0004&mi_00#6&2cf855bd&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
...
20:11:25.935: [DShow Device: 'Camera Added Again'] settings updated: 
20:11:25.935:     video path: \\?\usb#vid_2935&pid_0004&mi_00#6&2cf855bd&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
The 'USB Video In' source is in the scene 'Powerpoint';
the 'Video Capture Device' source is in the scene 'Offertory';
the 'Camera Added Again' source is in the scene 'Offertory'.
Code:
20:09:52.042: - scene 'Powerpoint':
20:09:52.042:     - source: 'USB Video In' (dshow_input)
20:09:52.042: - scene 'Offertory':
20:09:52.042:     - source: 'Video Capture Device' (dshow_input)
20:11:11.682: User added source 'Camera Added Again' (dshow_input) to scene 'Main Camera'

Log #2​

Device:
Code:
20:13:07.753: [DShow Device: 'USB Video In'] settings updated: 
20:13:07.753:     video path: \\?\usb#vid_2935&pid_0004&mi_00#6&2cf855bd&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
Error:
Code:
20:13:07.795: DShow: Run failed (0x800705AA): Insufficient system resources exist to complete the requested service.
Cause:
the same device initialized in other scenes (the last two, obviously, fails; take a look at the order of initialization - this is only difference from the log #1, the problem is the same)
Code:
20:13:07.732: [DShow Device: 'Camera Added Again'] settings updated: 
20:13:07.732:     video path: \\?\usb#vid_2935&pid_0004&mi_00#6&2cf855bd&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
...
20:13:07.747: [DShow Device: 'Video Capture Device'] settings updated: 
20:13:07.747:     video path: \\?\usb#vid_2935&pid_0004&mi_00#6&2cf855bd&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
...
20:13:07.753: [DShow Device: 'USB Video In'] settings updated: 
20:13:07.753:     video path: \\?\usb#vid_2935&pid_0004&mi_00#6&2cf855bd&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global

Again, in Windows you can't get second digital stream of the data from the device. Device already in use.
 

Suslik V

Active Member
Just remove all instances of the same device Source from all scenes and add it to only to one scene (set all required properties) and then add it again where you need it but only as "Add Existing" or copy/paste "reference".
 
Last edited:
Top