Notch is able to render content to a virtual webcam known as NotchCam. This enables you to render in real time 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.
If you’re looking to stream directly to online streaming services like YouTube, Vimeo, Twitch etc, you may want to look at Streaming via RTMP/RTMPS.
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.
To output Notch Builder to the NotchCam:
- Menu Devices->Streaming
- Select DirectShow - Use Notch as a Webcam feed.
- Select the Resolution you wish to present at
- Click OK, Your project will be automatically resized to the resolution that you have defined for your stream.
- Press Play
- To stop outputting to the NotchCam, go to menu Devices->Stop Streaming.
If you change the NotchCam resolution while your third party application is running, you may have to reselect the NotchCam in that application (or occasionally even restart it) so that it registers the changed resolution. This can usually be achieved by switching to another camera and then back to the NotchCam.
Many applications (e.g. Zoom / Google Meet) will preview your stream back to you horizontally mirrored. However, the end feed presented to other conference attendees will be the right way round.
Unlike RTMP/RTMPS streaming, DirectShow/NotchCam devices do not carry audio. Instead, you’ll need to select an audio source in your third party software.
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 command line 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.