WFH Phone Webcam for macOS and Android

WFH Phone Webcam lets you use your Android phone camera as a webcam on macOS.

Screenshot of WFH Phone Webcam

Download on the Google Play store Download on the Mac App Store

Features

Stream over Wi-Fi

Video is streamed from your phone to your desktop over your local Wi-Fi network, so you are not tied down by cables.

Full HD quality

Video is streamed at a bit rate of up to 10 Mbps, and a resolution of up to 1080p (1440×1080).

Compatible with everything

The desktop app creates a virtual webcam, which can be used by any of your favorite recording or video conferencing apps, just like a real webcam.

Hardware accelerated

Video encoding and decoding are done with hardware acceleration, saving your battery.

Download

Download on the Google Play store

Requirements:

  • Android 8 or later.

Recommended:

  • Android 12 or later.

Download on the Mac App Store

Requirements:

  • Apple silicon (M1, M2); and
  • macOS 12.4 (Monterey) or later.

Wi-Fi requirements:

  • 4th generation Wi-Fi (IEEE 802.11n) or later.
  • Recommended: Wi-Fi 5.

User Guide

How to install the macOS application
  1. Open the application and click the button to install the system extension (virtual webcam).

  2. macOS will prompt you to Open System Settings to enable the system extension.

    If you closed the prompt by clicking OK, click the button.

  3. In the Privacy & Security settings window, look for the following line:

    System software from application "WFH Phone Webcam.app" was blocked from loading.

    Click and close the settings window.

  4. The application will prompt you to it.

How to use the Android application
  1. Press a button 1 to 4 to select a camera.

    You will be prompted for permission to access the camera.

  2. Pick a resolution (480p, 720p, or 1080p).

  3. Press the LIVE button when you're ready.

  4. Enter the address that is displayed next to Connect to into the macOS application.

How to uninstall the macOS application
  1. First uninstall the system extension.

    1. Open the application.
    2. In the View menu, check the System Extension menu item.
    3. At the bottom of the window, click the button, and quit the application.
  2. Then delete the application.

    In Finder, go to the Applications folder and move the application to the Trash.

FAQ

What is a system extension?

System extensions are Apple's modern alternative to kernel extensions or drivers.

Extend the capabilities of macOS by installing and managing system extensions—drivers and other low-level code—in user space rather than in the kernel. By running in user space, system extensions can’t compromise the security or stability of macOS.
System Extensions | Apple Developer Documentation

Core Media I/O extensions are a type of system extension that provide custom camera devices, like a virtual webcam:

Use the Core Media I/O framework to enable support for custom camera devices in macOS. Starting in macOS 12.3, the framework builds on System Extensions to enable you to support custom devices while maintaining system privacy and security protections.
Core Media I/O | Apple Developer Documentation

Feedback

First impression:

Overall usability:

News

April 14, 2023

Version 1.0

Hello world!