Due to an issue with Chrome being unable to do getUserMedia() UVC cameras on Android (see here <https://bugs.chromium.org/p/chromium/issues/detail?id=1241268&q=uvc&can=2>) - I was hoping I could use WebUSB as a workaround to get video data from an external device. However, while I can query for connected UVC devices, and even see available interfaces, this Interface Class Filtering means it's forbidden to connect. So getUserMedia doesn't work, nor WebUSB. Is there any way around these issues? This is a not even *that* niche of a use case - external thermal cameras <https://www.wired.com/gallery/best-thermal-cameras-for-phones/> are popular for one, as are devices like this <https://www.amazon.com/Receiver-Female-Plastic-Android-Monitor/dp/B07Q5MPC8V> for RC planes. Anyone who wants to integrate with these class of devices on the mobile web will find it impossible. I'm working on a project I'd like to be able to distribute to users via Web only, and not have to build an Android app just to have a working UVC solution. On Wednesday, March 8, 2023 at 2:44:33 PM UTC-5 Alexey Rodionov (Fluorescent Hallucinogen) wrote:
> Oh, I misread `getUserMedia` as `getDisplayMedia`. 🤦♂️ > > четверг, 9 марта 2023 г. в 00:26:20 UTC+5, Reilly Grant: > >> On Wed, Mar 8, 2023 at 9:53 AM Alexey Rodionov (Fluorescent Hallucinogen) >> <[email protected]> wrote: >> >>> > External cameras should be available through getUserMedia() on >>> Android. >>> >>> Unfortunately, `getUserMedia()` doesn't work on Android. It's broken and >>> crashes on Android 10+. See https://crbug.com/487935 for more info. >>> >> >> That issue is specific to screen capture and not cameras. It sounds like >> the crash you are seeing is related to the unlaunched screen capture >> feature. If you are seeing an issue with camera capture as well please file >> a separate issue. >> > -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/503160ea-c610-4fa6-855a-522e65d29d1fn%40chromium.org.
