VMware Communities
macosvmdude
Contributor
Contributor

FaceTime HD Camera (Built-In) stream fails on macOS Monterey guest VM

As stated, when the video stream opens up on any application within a macOS guest machine, all I see is a green image.

 

Computer:

iMac Pro 2017 (iMacPro1,1)

Monterey 12.0.1 (21A559)

Camera:

 

FaceTime HD Camera (Built-in):

  Product ID:	0x8514
  Vendor ID:	0x05ac (Apple Inc.)
  Version:	2.01
  Serial Number:	00000000000000000
  Manufacturer:	Apple Inc.
  Location ID:	0x80200000

 

 

Things to note:

- FaceTime HD Camera LED turns green, and permissions are granted in macOS securty settings

- I've tried enabling usb passthrough for video, with no luck

- I've deleted and added the camera again in the VM settings

- I've tried many different apps, including ones that have control over video modes

 

 

 

 

2021-11-12T16:36:55.854Z In(05) vcpu-0 AVCAPTURE: AVCapture_OpenDevice: Device created but supported camera settings not found.
2021-11-12T16:36:55.854Z In(05) vcpu-0 VUsbVideo: VUsbVideoCreateDevice:Camera device connected to the host does not support any known camera settings
2021-11-12T16:36:55.854Z In(05) vcpu-0 VUsbVideo: Format 1:	 yuy2	 numFrames:4
2021-11-12T16:36:55.854Z In(05) vcpu-0 VUsbVideo: Frame:1
2021-11-12T16:36:55.854Z In(05) vcpu-0 VUsbVideo: dimensions:640x480
2021-11-12T16:36:55.854Z In(05) vcpu-0 VUsbVideo: Frame rates:

 

 

 I believe this log highlights the problem. The call to function AVCapture_OpenDevice in the Fusion code is using improper settings to open up the camera device, which means it could be a very simple fix from VMWare to implement.  Perhaps the iMac Pro camera has never been tested, or the API has changed for Monterey?

Labels (5)
0 Kudos
2 Replies
joshiga
Enthusiast
Enthusiast

Thanks for reporting the issue. Can you please try any other Guest VM and see if the problem repros there?

We just want to please confirm if this happens just Monterey guest VM or any other Guest VM. 

If possible please upload the  full support bundle, I will go ahead and file a internal bug for tracking.

0 Kudos
bighuskysf
Enthusiast
Enthusiast

Sadly doesn't surpise me. facetime camera for me (and some others) has been unusable in Linux VM's for a long time under VMware Fusion. This has been reported multiple times with no progress (same goes for audio issues). Haven't tested it with a Monterey VM and will post once I try it.

In the meanwhile the camera works fine in Linux VM's under VirtualBox. Again, haven't tried Montery VM.

0 Kudos