Notch is able to render content to a virtual webcam known as NotchCam. This enables you to render in realtime directly into tools such as Zoom, Google Hangouts/Meet, OBS or any software that takes a web camera input (via DirectShow).

This solution enables a whole range of applications from grading webcam inputs, to virtual studios, enhanced backgrounds, green screen powered environments, bottom third graphics or just stunning presentations.

How to use NotchCam

During installation, Notch Builder will install & register ‘NotchCam’. This is a DirectShow virtual camera device that Notch Builder will pipe it’s output into. You can use this NotchCam device in any application that supports DirectShow.

If you attempt to use the NotchCam in your 3rd party app prior to outputting from Notch Builder you’ll see a pre-transmission test image.

Pre-transmission preview from Google Meet being horizontally flipped.

To output Notch Builder to the NotchCam:

  1. Menu Devices->Streaming
    1. Select DirectShow – Use Notch as a Webcam feed.
    2. Select the Resolution you wish to present at
    3. Click OK, Your project will be automatically resized to the resolution that you have defined for your stream.
  2. Press Play

To stop outputting to the NotchCam, go to menu Devices->Stop Streaming.

Streaming settings for DirectShow.

Using NotchCam in exported standalones

You can use the virtual webcam when running Notch standalone executables. To do this, you need to start the standalone from the commandline using parameters outlined below:

standalone.exe +livestream DirectShow +width 1280 +height 720

You can choose the resolution of your choice, but it must be set as part of the command line parameters. See the Standalone section for more parameters.