johnboiles / obs-mac-virtualcam

ARCHIVED! This plugin is officially a part of OBS as of version 26.1. See note below for info on upgrading. 🎉🎉🎉Creates a virtual webcam device from the output of OBS. Especially useful for streaming smooth, composited video into Zoom, Hangouts, Jitsi etc. Like CatxFish/obs-virtualcam but for macOS.
GNU General Public License v2.0
4.07k stars 161 forks source link

[Support] WhatsApp Client Support #237

Closed eazyAlf closed 3 years ago

eazyAlf commented 3 years ago

Describe the issue There is a new feature within the WhatsApp Client on macOs that allows usage of webcam now. I've tried with re-codesign the application and it worked, for a bit. Don't know if there has been an update or if it could be related to disabling SIP, but since today I can't use OBS Virtual Camera within WhatsApp anymore.

I've tried everything I could and the only thing i found out as a workaround is, that once I open the WhatsApp Helper (/Applications/WhatsApp.app/Contents/Frameworks/WhatsApp Helper.app) I am able to use it, but the resolution/renderer won't load properly.

To Reproduce Steps to reproduce the behavior: Set up the OBS Camera as your camera – with the call starting all I'll see is a black screen, once the call is answered, WhatsApp tells me my camera is not supported and I should contact the support (which wasn't helpful)

Behavior Not sure what it was related to, but since I've had problems in Telegram I disabled SIP, since I've disabled SIP, Telegram is working fine.. but now neither WhatsApp nor Photoboot (which were working fine before, only by re-codesigning the main application, doing nothing with the helpers) I have this issue.

Screenshots Camera is visible: image No Preview available: image When Helper is started instead: image

Desktop (please complete the following information):

Additional context Add any other context about the problem here.

gxalpha commented 3 years ago

Hi, could you please fill out the template?

eazyAlf commented 3 years ago

@gxalpha – sorry.. just did. My first issue I am reporting.

johnboiles commented 3 years ago

Most likely, WhatsApp has moved plugin loading to a separate process for security reasons (This is what Zoom and Chrome do). Try re-codesigning WhatsApp Helper.app and maybe looking around in the WhatsApp.app for other processes you might need to re-codesign.

johnboiles commented 3 years ago

Duplicate of #4.