New issue
Advanced search Search tips

Issue 834303 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Apr 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 3
Type: Bug



Sign in to add a comment

cant use USB hub with same web cam model

Reported by angnicko...@gmail.com, Apr 18 2018

Issue description

Chrome Version       : 65.0.3325.181
URLs (if applicable) : NA
OS version               : windows 10
Network (such as Cable/DSL/Dial up etc): wireless
Audio/Video format (if applicable): NA
Special chrome flags (if applicable): NA

Behavior in Safari (if known): NA
Behavior in Firefox (if known): NA

Video issue, Audio issue, both, neither? Video

<b>Flash or HTML5?  <right-clicking most players will either reveal some text</b>
with “Flash”; otherwise likely HTML5> HTML5

If the browser or renderer crashed (“Aw, Snap”), please add any crash
IDs from chrome://crashes  (possibly after enabling crash reporting per
http://support.google.com/chrome/bin/answer.py?hl=en&answer=96817)

What steps will reproduce the problem?
(1) use a usb hub with 2 identical device
(2) run the same on webrtc.gitub.io/test-pages/ select multiple video devices

What is the expected result?
can see both video camera steaming

What is the actual result?
no video is shown. library crashes.

Any additional information (anything else which may help us debug the
issue)?


Please attach the HTML5/JavaScript code or audio/video files as well as
screenshot and/or videos (if applicable)

 
Labels: Needs-Triage-M65 OS-Windows
Components: -Internals>Media Internals>Media>Capture Blink>WebRTC
Labels: TE-NeedsTriageFromHYD Triaged-ET
angnickolas@ Thanks for the issue.

As USB Hub is not available at TE end to test this issue, adding 'TE-NeedsTriageFromHYD' label and forwarding the issue to Inhouse team for help in further triaging.

Thanks..

Comment 4 by guidou@chromium.org, Apr 24 2018

Components: -Blink>WebRTC Blink>GetUserMedia>Webcam
Owner: chfremer@chromium.org
Status: Assigned (was: Unconfirmed)
i notice that this is a common problem with usb web cam and usb hub.
Status: WontFix (was: Assigned)
I tested this and found the following:
1.) The reported issue is about capturing from two cameras simultaneously. Using one camera at a time seems to work fine.
2.) To open two cameras at the same time, I navigated to https://webrtc.github.io/samples/src/content/devices/input-output/ in two separate tabs or windows and selected each of the two same-model cameras.
3.) The issue requires that the id shown in parentheses as part of the camera name in the UI, e.g. 046d:0821 is the same for both cameras. I first had two slightly different ones, even though the camera model was the same, probably due to different hardware revisions.
4.) The same issue happens in both Microsoft Edge and Firefox.
5.) The issue did not happen when not using a (external) USB Hub, i.e. when plugging into the machine directly
6.) The issue happens with both DirectShow and MediaFoundation implementations.
7.) In the DirectShow implementation, the API call where the failure happens is [1], i.e. IMediaControl::Pause().

Based on the above, this is likely an issue either in the camera drivers or the Windows OS that cannot be fixed in Chromium. => Marking as WontFix.

[1] https://cs.chromium.org/chromium/src/media/capture/video/win/video_capture_device_win.cc?q=failed+to+pause+the+the+capture+device&dr=CSs&l=585


Sign in to add a comment