Question / Help Issue streaming with OBS when 360 wireless receiver plugged into PC

seephor

New Member
I am facing a strange issue with OBS and it only occurs when I have the 360 wireless receiver plugged into my PC. When I go to Preview/Stream, OBS will freeze and end up "Not Responding". If I unplug the receiver and try again, then it works. What could be causing this? Anyone else experience this? Windows says all my drivers are up to date and I am running 64-bit OBS as admin. I tried with 32-bit as well. I am running on Windows 10.

Thanks and here is the log file:

15:39:31: Open Broadcaster Software v0.656b - 64bit ( ^ω^)
15:39:31: -------------------------------
15:39:31: CPU Name: Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz
15:39:31: CPU Speed: 3311MHz
15:39:31: Physical Memory: 8159MB Total, 6198MB Free
15:39:31: stepping id: 7, model 42, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
15:39:31: monitor 1: pos={0, 0}, size={1920, 1200}
15:39:31: Windows Version: 10.0 Build 10240 (revision 16384)
15:39:31: Aero is Enabled
15:39:31: -------------------------------
15:39:31: OBS Modules:
15:39:31: Base Address Module
15:39:31: 000000003E810000 OBS.exe
15:39:31: 0000000021F30000 OBSApi.dll
15:39:31: 000000003CA30000 DShowPlugin.dll
15:39:31: 000000003C710000 GraphicsCapture.dll
15:39:31: 000000003F440000 NoiseGate.dll
15:39:31: 000000003EFA0000 PSVPlugin.dll
15:39:31: 000000003C110000 scenesw.dll
15:39:31: ------------------------------------------
15:39:31: Adapter 1
15:39:31: Video Adapter: NVIDIA GeForce GTX 970
15:39:31: Video Adapter Dedicated Video Memory: 4202954752
15:39:31: Video Adapter Shared System Memory: 4277712896
15:39:31: Video Adapter Output 1: pos={0, 0}, size={1920, 1200}, attached=true
15:39:31: =====Stream Start: 2015-11-06, 15:39:31===============================================
15:39:31: Multithreaded optimizations: On
15:39:31: Base resolution: 1280x720
15:39:31: Output resolution: 1280x720
15:39:31: ------------------------------------------
15:39:31: Loading up D3D10 on NVIDIA GeForce GTX 970 (Adapter 1)...
15:39:31: ------------------------------------------
15:39:31: Audio Format: 44100 Hz
15:39:31: ------------------------------------------
15:39:31: Audio Channels: 2 Ch
15:39:31: Playback device {0.0.0.00000000}.{ec0fbe43-30aa-41bd-88e7-ba5efbf64de5}
15:39:31: ------------------------------------------
15:39:31: Using desktop audio input: Speakers (Siberia v2 Frost Blue)
15:39:31: Global Audio time adjust: 0
15:39:31: ------------------------------------------
15:39:31: Using auxilary audio input: Microphone (Siberia v2 Frost Blue)
15:39:31: Mic time offset: 0
15:39:31: ------------------------------------------
15:39:31: Audio Encoding: AAC
15:39:31: bitrate: 112
15:39:31: ------------------------------------------
15:39:31: device: Logitech HD Pro Webcam C920,
15:39:31: device id \\?\usb#vid_046d&pid_082d&mi_00#7&b9d46f3&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
15:39:31: chosen type: I420, usingFourCC: false, res: 1280x720 - 1280x720, frameIntervals: 333333-2000000
15:39:31: use buffering: false - 0, fourCC: 'I420'
15:39:31: audio device: Disable,
15:39:31: audio device id Disabled,
15:39:31: audio time offset 0,
15:39:31:
15:39:31: Using directshow input
15:39:31: ------------------------------------------
15:39:31: device: Logitech HD Webcam C525,
15:39:31: device id \\?\usb#vid_046d&pid_0826&mi_02#7&2accae68&0&0002#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
15:39:31: chosen type: I420, usingFourCC: false, res: 1280x720 - 1280x720, frameIntervals: 333333-2000000
15:39:31: use buffering: false - 0, fourCC: 'I420'
15:39:31: audio device: Disable,
15:39:31: audio device id Disabled,
15:39:31: audio time offset 0,
15:39:31:
15:39:32: Using directshow input
15:39:32: Using Window Capture
15:39:32: Using Slide Show
 

seephor

New Member
How many webcams?
Are you using usb hubs?
I am using two webcams and both work when I don't have the 360 receiver plugged in. No USB hubs.

Just did a little test. I can have one webcam on while the receiver is plugged in, but not both. Why is this? Too many USB devices?
 

FerretBomb

Active Member
USB bus bandwidth is finite. Webcams use a *lot* of it, especially at higher resolutions and/or framerates. For example, 1080p@30fps video technically will not fit over USB 2.0; most 1080p cams will do minor on-device compression to make it fit, but not much as it's computationally expensive to compress, then decompress on the computer side. A single Logitech c920 will swamp a host controller when run at 1080p. Double 720p cams could as well, especially with other devices on the same chain.

Try switching your cams to separate USB Host Controllers (in the Device Manager you can switch to 'view by connection' then drill down to your USB hosts, and see which are connected to a shared controller).
 
Top