Android UVC camera and other video streaming support


#1

Followed from https://support.zoom.us/hc/zh-cn/requests/783751

We are targeting to integrate our external UVC camera into ZOOM, but found compatible issue on many Android phones.
Currently, we saw Zoom can enumerate/connect UVC camera (Logitech 720p UVC camera) on Samsung S8, but rather than on Huawei P10, Mate10…

As we tested, there are many Android phones support USB OTG, but UVC. For supporting external camera devices on general Android phone w/ OTG, does Zoom consider below requirements?

  1. open camera video frame interface for non-system cameras, such as taking 720p/480p YUV frames from this interface for video call. This should be better way for support universal external cameras and other video streaming on Zoom system.
  2. Fulfill the UVC camera support in android ecosystem, even w/o native UVC class support. As we know, you may enable general UVC cameras support by libusb (https://github.com/libusb) which can get rid of the limitation of native UVC.

Please let me know your opinion. Appreciate

Regards,
Kurt


#3

Dear Zoom,

Any updates?


#5

Hi huanghai,

Thanks for using our SDK. Yes, there are some compatibility issues due to the UVC library version that we are using. I have reported this compatible issue that you have mentioned to our engineers. We will start investigating this and hopefully we will have this issue fixed in our future releases. Please follow our Github repo and get updated. Please let me know if you have any other questions.

Thanks


#6

Hi Carson,

Appreciate. Could you please advise an ETA about this capability issue fixing? Thanks.

Regards,

Kurt(Hai) Huang

Mobile: +86-13520005050


#7

Hi Hai,

I would like to provide an ETA to you if it is possible but unfortunately I don’t have one at this point. I can ensure this issue is on our to-do list. If I have any updates, I can keep you updated here. You can also follow(watch) our github repo for any updates.

Thanks!


#8

Hi Carson,

Appreciate for your feedback. I monitor the updates on https://github.com/zoom/zoom-sdk-android, but no relates in these weeks. As this feature is so critical for our project, we are really expect to resolve it ASAP.

Sorry for bothering you and thanks.

Regards,
Kurt


#9

Hi Kurt,

Thank you very much for your response. Really appreciate it. I understand this feature is really important to you and I personally really want to provide a solution. Unfortunately, our engineers are still working on this and changing the library will affect a lot of our products, not only SDK. I can ensure that this issue is on the engineer’s to-do list but I don’t know the estimated resolved date. I would recommend trying some workaround for now and I will let you know once I have any updates.

Would appreciate your understanding. Thanks.


#10

Hi Carson,

Really appreciate for your understanding. Anxiously expect on your updates.

Thank you.


#11

Hello @huanghai @Carson_Chen,

We are trying to use a 3rd party camera (Samsung Gear 360), by using “example” app but the switchToNextCamera method only switch between integrated cameras. Does it related with your issue?

The Gear 360 connects via bluetooth and then use Wifi-Direct.

Appreciate your opinions.