Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
Anonymous's avatar
Anonymous
6 years ago

Using external USB-C camera

Hello,
I'm trying to use an external USB-C camera connected to the Oculus Quest HMD. I'm trying to access to this camera in Unity. When connected, I'm using Android native API to ask for USB permission. But unfortunately the permission dialog does not appear, I can see the 3 dots screen instead of my app until I disconnect the camera in order to get back in my app.
Is there some specific configuration to do in order to ask USB camera permission?
And is it possible to switch my app in non VR mode just to check if the permission dialog appear in this mode?
Thanks for your help.

6 Replies

  • Try use sidequest tv open a app to give permission to your app?
  • Anonymous's avatar
    Anonymous
    I added camera permission in the app manifest and I get the USB camera popup. It was working great !
    But same app on another device showed the USB permission which I accept but not the regular Android camera permission.
    In the various oculus app, there is a 3 dot contextual menu on the right of the app icon with a permission menu that allow checking for app's granted permission. But I don't have this menu on my own unity app so I can't check for app permission. Do you know how to display this ? 
    Or does anybody know a way to check for a custom app permission on Oculus Quest?
  • Hi lool33!
    How did you manage to get a USB camera show in a unity project? I have a webcam connected to my quest, but can for the life of me not find it when running the app on my Quest. Works on my android phone though... 
    Any pointers that you can give me to look into?
  • Anonymous's avatar
    Anonymous
    @lool33 what kind of plugin are you using for accessing and usb camera in Unity? Webcameratexture doesn't work with usb cams
  • Anonymous's avatar
    Anonymous

    I'm also trying to access the USB C port on the quest through unity. Anyone come up with a solution?