Built in virtual camera forces 16:9 resolution

Woodsticks

New Member
I’m using my iPhone as a webcam using Camo into OBS. I want my canvas to be 1080x1920 (9:16 portrait orientation) and want to use that in video call software and record in OBS simultaneously for a podcast. The problem I am having is the feed gets squashed/stretched in the video call anytime I try to use any canvas resolution other than 1920x1080. This is the case on discord (desktop app), google meets (browser) and a few other browser based call services

I used a webcam test website to troubleshoot. To start I ran my feed from Camo straight into the test site with a 9:16 orientation and the image was fine and it reported the correct resolution. I then switched to running Camo into OBS on a 9:16 canvas and then using the virtual camera in the webcam test site and the feed was forced into a 1920x1080 16:9 resolution (confirmed by the resolution readout on the test page). I made sure the scaled output resolution matched the base canvas resolution as well.

Is there a way to force the virtual camera to follow the canvas settings?

 
Top