Email or username:

Password:

Forgot your password?
Top-level
Mishaal Rahman

When you select "webcam", UsbDeviceManager sets the USB config to "uvc" and the android.hardware.usb.action.USB_STATE broadcast is sent with the USB_FUNCTION_UVC boolean extra. DAW presumably listens for this broadcast to know when to start forwarding frames.

2 comments
Mishaal Rahman

"That's just like Apple's Continuity Camera!" I can already hear some say. Well, the difference would be that Android 14's USB webcam feature wouldn't be exclusive to Pixel, and it would turn into a webcam that's compatible with any desktop OS (...and Android itself).

Though yes, Google isn't the first to turn a phone into a UVC/USB webcam. Some Motorola phones (twitter.com/MishaalRahman/stat) that support "Ready For" already do this.

Mishaal Rahman

I only shared a snippet of the Tensor & Tensor 2 USB configuration file, but there's also lines to set up 1080p resolution support for the webcam.

Oh, and without the DAW app in hand, we don't know what other features it might offer. Like will it let you control zoom, exposure, show a preview, etc?

Go Up