Issue 318944 in chromium: UEye GigE Camera (DirectShow driver) fails with WebRTC

122 views
Skip to first unread message

chro...@googlecode.com

unread,
Nov 13, 2013, 4:49:31 PM11/13/13
to chromi...@chromium.org
Status: Unconfirmed
Owner: ----
Labels: Cr-Internals-Media Pri-2 Via-Wizard Type-Bug OS-Windows

New issue 318944 by m...@zebradog.com: UEye GigE Camera (DirectShow driver)
fails with WebRTC
http://code.google.com/p/chromium/issues/detail?id=318944

UserAgent: Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML,
like Gecko) Chrome/33.0.1708.0 Safari/537.36

Example URL:
https://apprtc.appspot.com

Steps to reproduce the problem:
1. Purchase and plug in UEye GigE camera (UI-5240CP-NIR-GL in this case)
2. Install latest UEye drivers (DirectShow)
http://en.ids-imaging.com/download-ueye.html
3. Attempt to load via navigator.getUserMedia()

What is the expected behavior?
Video from camera displayed on screen.

What went wrong?
Initialization failed with "PERMISSION_DENIED" error. No additional errors
shown in Chrome log (via sawbuck). Came is correctly shown in the available
cameras list in Chrome, selecting it will fail.

Did this work before? No

Is it a problem with Flash or HTML5? HTML5

Does this work in other browsers? Yes Firefox 25.0

Chrome version: 33.0.1708.0 Channel: canary
OS Version: 6.2 (Windows 8)
Flash Version: Shockwave Flash 11.9 r900

Appears similar to:
https://code.google.com/p/chromium/issues/detail?id=271173

DirectShow filter application here also fails with same error:
http://alax.info/blog/1216

Please let me know if there is additional information I (or the
manufacturer) can provide to resolve this issue.

--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

chro...@googlecode.com

unread,
Nov 21, 2013, 3:00:48 PM11/21/13
to chromi...@chromium.org
Updates:
Status: Assigned
Owner: mca...@chromium.org

Comment #2 on issue 318944 by phog...@chromium.org: UEye GigE Camera
(DirectShow driver) fails with WebRTC
http://code.google.com/p/chromium/issues/detail?id=318944

triage: miguel, can you have a look?

chro...@googlecode.com

unread,
Nov 21, 2013, 3:20:47 PM11/21/13
to chromi...@chromium.org

Comment #3 on issue 318944 by mca...@chromium.org: UEye GigE Camera
(DirectShow driver) fails with WebRTC
http://code.google.com/p/chromium/issues/detail?id=318944

This camera comes with a PCIe camera right?

I think that more than http://crbug.com/211173 it seems related to
http://crbug.com/257632 and its grandfather http://crbug.com/144465 ?

chro...@googlecode.com

unread,
Nov 21, 2013, 3:51:56 PM11/21/13
to chromi...@chromium.org

Comment #4 on issue 318944 by m...@zebradog.com: UEye GigE Camera
(DirectShow driver) fails with WebRTC
http://code.google.com/p/chromium/issues/detail?id=318944

Nope. It's an ethernet camera:
http://en.ids-imaging.com/store/ui-5240cp.html

Certainly could be related to 144465. The driver seems to translate the
network interface to a standard DirectShow device in a way that could be
considered a "generic" video device. It's certainly not a standard USB
webcam.

chro...@googlecode.com

unread,
May 15, 2014, 9:17:21 AM5/15/14
to chromi...@chromium.org

Comment #5 on issue 318944 by mca...@chromium.org: UEye GigE Camera
(DirectShow driver) fails with WebRTC
http://code.google.com/p/chromium/issues/detail?id=318944

matt@: could you try opening the camera with a DS utility -like AmCap [1]-
and tell if the GigE is correctly recognised/played?


[1] http://noeld.com/programs.asp?cat=video#AMCap

chro...@googlecode.com

unread,
May 23, 2014, 11:57:51 AM5/23/14
to chromi...@chromium.org

Comment #10 on issue 318944 by m...@zebradog.com: UEye GigE Camera
(DirectShow driver) fails with WebRTC
http://code.google.com/p/chromium/issues/detail?id=318944

Strangely: tested in stable today and it doesn't work (camera recognized
but won't start. NavigatorUserMediaError, name:"TrackStartError").

In Canary: default and --force-directshow perform the same: camera
connects, initial shows "recording" icon and shows black box correct aspect
ratio.. then snaps to square (see screenshot) and shows "No camera
available" and "ended" event.

Canary --force-mediafoundation doesn't recognize any camera (using latest
4.40 drivers, previous 3.81 drivers did recognize a camera but didn't
work). I have heard directly from IDS that they do not plan on supporting
MMF.

Attachments:
canary-directshow.png 105 KB
stable-default.png 63.1 KB

chro...@googlecode.com

unread,
Jun 12, 2014, 5:05:40 PM6/12/14
to chromi...@chromium.org

Comment #11 on issue 318944 by mca...@chromium.org: UEye GigE Camera
(DirectShow driver) fails with WebRTC
http://code.google.com/p/chromium/issues/detail?id=318944

"TrackStartError" is a generic ~ camera didn't start type of message.

A couple of patches have landed recently providing support for rational
frame rates, HDYC pixel format and others, so perhaps we could give it
another spin at Monday's canary (DirectShow). WDYT?

chro...@googlecode.com

unread,
Nov 10, 2014, 11:52:16 AM11/10/14
to chromi...@chromium.org
Updates:
Status: Available
Cc: mag...@chromium.org pe...@chromium.org

Comment #14 on issue 318944 by mca...@chromium.org: UEye GigE Camera
(DirectShow driver) fails with WebRTC
https://code.google.com/p/chromium/issues/detail?id=318944

matt@ what's the situation now? Could you try with a M41 Canary? Just with
--force-directshow, which
should be the by default option.

You might see several "Cameras" corresponding to the UEye, one for DS and
one as WDM DS. Please
make sure to try both.

chro...@googlecode.com

unread,
Nov 10, 2014, 12:01:16 PM11/10/14
to chromi...@chromium.org
Updates:
Status: Assigned

Comment #15 on issue 318944 by mca...@chromium.org: UEye GigE Camera
(DirectShow driver) fails with WebRTC
https://code.google.com/p/chromium/issues/detail?id=318944

(No comment was entered for this change.)
Reply all
Reply to author
Forward
0 new messages