logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
Termelnl  
#1 Posted : Saturday, November 14, 2015 12:53:27 PM(UTC)
Termelnl

Rank: Newbie

Groups: Registered
Joined: 11/14/2015(UTC)
Posts: 4
Location: Netherlands

Hello,

We have a problem connecting 3 Logitech Cameras to a i7 notebook from Sony. When starting 2 cameras, the system works fine, but when starting the 3rd cam, vMix hangs. After hanging for about 1 minute, there is a error that the device is not responding (the error is in Dutch)

Any ideas?
mavrick816  
#2 Posted : Saturday, November 14, 2015 2:32:07 PM(UTC)
mavrick816

Rank: Advanced Member

Groups: Registered
Joined: 11/14/2015(UTC)
Posts: 55
Location: Sacramento, CA

Thanks: 8 times
Was thanked: 4 time(s) in 3 post(s)
You're saturating the USB bandwidth. The max is about 2 USB Cameras on the same bus.
SportsNetUSA.net  
#3 Posted : Saturday, November 14, 2015 11:11:53 PM(UTC)
SportsNetUSA.net

Rank: Advanced Member

Groups: Registered
Joined: 10/7/2015(UTC)
Posts: 635
Location: California

Thanks: 122 times
Was thanked: 123 time(s) in 115 post(s)
Tom Sinclair did a video on using multiple Logitech cameras about a year ago



But as mavrick816 noted too many USB devices on the same bus leads to problems.
Termelnl  
#4 Posted : Sunday, November 15, 2015 2:30:18 PM(UTC)
Termelnl

Rank: Newbie

Groups: Registered
Joined: 11/14/2015(UTC)
Posts: 4
Location: Netherlands

mavrick816 wrote:
You're saturating the USB bandwidth. The max is about 2 USB Cameras on the same bus.


Ok, so there is a max of 2 webcams per laptop? Is there a solution? All webcams run on 720p.
IceStream  
#5 Posted : Sunday, November 15, 2015 3:00:39 PM(UTC)
IceStream

Rank: Advanced Member

Groups: Registered
Joined: 3/7/2012(UTC)
Posts: 2,636
Man
Location: Canada

Thanks: 33 times
Was thanked: 506 time(s) in 475 post(s)
@ Termelnl

It's more about 'bandwidth' across a USB bus. If the three ports share the same bus, you have likely 'overloaded' it.
What are the specks of your laptop?
How many USB ports do you have and do they all share the same bus?


Ice
Termelnl  
#6 Posted : Monday, November 16, 2015 1:08:01 PM(UTC)
Termelnl

Rank: Newbie

Groups: Registered
Joined: 11/14/2015(UTC)
Posts: 4
Location: Netherlands

IceStream wrote:
@ Termelnl

It's more about 'bandwidth' across a USB bus. If the three ports share the same bus, you have likely 'overloaded' it.
What are the specks of your laptop?
How many USB ports do you have and do they all share the same bus?


Ice


Hello Ice,

It's a 2012 Sony Vaio with an i7 and 8 gigs of memory. It runs Windows 8.1 on a Samsung 512 Gb SSD and has 2 USB's on the left side and 2 on the right. I don't know if they share the same bus. Is there a way to find out?
GeorgeR  
#7 Posted : Monday, November 16, 2015 1:38:25 PM(UTC)
GeorgeR

Rank: Advanced Member

Groups: Registered
Joined: 3/17/2013(UTC)
Posts: 235
Man
Location: Indiana

Thanks: 95 times
Was thanked: 30 time(s) in 28 post(s)
Termelnl wrote:
Hello,

We have a problem connecting 3 Logitech Cameras to a i7 notebook from Sony. When starting 2 cameras, the system works fine, but when starting the 3rd cam, vMix hangs. After hanging for about 1 minute, there is a error that the device is not responding (the error is in Dutch)

Any ideas?


It all depends on the computer, CPU and graphics card. I can run 3 Logitech cams on a stock Dell Inspiron i7 laptop at the same time. A c930e and 2-c920s without any issues at 1280x720.

Happy Mixing
~George
Termelnl  
#8 Posted : Monday, November 16, 2015 1:55:10 PM(UTC)
Termelnl

Rank: Newbie

Groups: Registered
Joined: 11/14/2015(UTC)
Posts: 4
Location: Netherlands

Thanks for your awnser, but it's no solution. Is there any more I can look into?
IceStream  
#9 Posted : Monday, November 16, 2015 5:08:51 PM(UTC)
IceStream

Rank: Advanced Member

Groups: Registered
Joined: 3/7/2012(UTC)
Posts: 2,636
Man
Location: Canada

Thanks: 33 times
Was thanked: 506 time(s) in 475 post(s)
@ Termelnl

Are they USB2 or USB3 ports?
Additional computer specs could be beneficial as well.
Some reference pages that might help with the general issue:

https://technet.microsof...us/library/cc772242.aspx
http://forums.logitech.c...-one-machine/td-p/612314
http://www.justanswer.co...-computer.html#re.v/327/
http://stackoverflow.com...an-be-accessed-by-one-pc

GeorgeR may have a valid point on the CPU and graphics card if vMix is 'hanging'. Is the error message generated by vMix or the computer?
Can you provide a screen shot or maybe copy the message so it can be looked into further?


Ice
sinc747  
#10 Posted : Tuesday, November 17, 2015 1:00:27 AM(UTC)
sinc747

Rank: Advanced Member

Groups: Registered
Joined: 8/2/2013(UTC)
Posts: 1,072
Man
United States
Location: Fairhope, Alabama USA

Thanks: 553 times
Was thanked: 200 time(s) in 166 post(s)
You can use Windows Device Manager (Windows 7) to check your USB ports/hubs.

Start -> Control Panel -> System & Security -> Device Manager -> Universal Serial Bus controllers -> USB Root Hub

You may have many USB Root Hubs. Some are "internal" hubs that are not connected to USB ports.

Right click the first USB Root Hub and select Properties. Click the Power tab to display the devices that are connected to that Hub.

You can use this process to determine what devices are connected to which hubs. If you see two webcams on one hub, try switching one webcam to a different port and repeating this process.

Not sure how this might work in W8 or W10.

Good luck!

- Tom
mjgraves  
#11 Posted : Saturday, December 12, 2015 3:54:04 PM(UTC)
mjgraves

Rank: Advanced Member

Groups: Registered
Joined: 7/1/2015(UTC)
Posts: 1,151
Man
United States
Location: Houston TX

Thanks: 319 times
Was thanked: 263 time(s) in 233 post(s)
Bear in mind that you have control over the manner in which the camera sends the stream over the USB bus.

If you leave the video format at "Default" it will generally use something uncompressed. That uses the available bandwidth very quickly.

If you explicitly change the video format to "MJPG" the camera will send MJPEG compressed frames. The result is dramatically less use of the USB bus.

This MJPG capability is part of UVC 1.1, which many cameras support.
mjgraves  
#12 Posted : Tuesday, December 15, 2015 5:58:02 PM(UTC)
mjgraves

Rank: Advanced Member

Groups: Registered
Joined: 7/1/2015(UTC)
Posts: 1,151
Man
United States
Location: Houston TX

Thanks: 319 times
Was thanked: 263 time(s) in 233 post(s)
This afternoon I was tinkering with some webcams and decided to build a simple example of using four webcams on one computer.

YouTube clip of 4 webcams into vMix

UserPostedImage

The image above is one from from the clip I uploaded to YouTube.

- PNG title layer
- Logitech HD Webcam Pro C920 (1280x720 @30 f/s MJPG)
- Logitech BCC950 ConferenceCam (1280x720 @30 f/s MJPG)
- AVER Information VC520 PTZ camera (1280x720 @30 f/s MJPG)
- Microsoft Lifecam Studio (1280x720 @30 f/s YUY2)
- MP4 background animation

All three cameras set to send MJPG streams are connected to the same USB 3.0 hub, onward to a USB 3.0 port on the desktop.

The MS camera could not be set to send MJPG stream without loading it's proprietary driver, which I did not want to do. So it's connected to a separate USB 2.0 port.

My 3 year old desktop was running CPU around 35% and render time of 5-7 ms with this scene running.

Michael
thanks 1 user thanked mjgraves for this useful post.
MartinJudkins on 1/11/2016(UTC)
Users browsing this topic
Guest (4)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.