The easiest way to make mmhmm-like presentations with virtual background in Zoom, Teams, Chime

dannadori
Analytics Vidhya
Published in
3 min readSep 13, 2020

--

(NEW ARTICLE 20th/Oct./2020):
Faceswap and Virtual Background on your brower

I’ll show you the easiest way in the world (probably) to facilitate a presentation with slides as a virtual background in video conferencing systems like Zoom and Teams. In short, I’ll show you how to make a presentation like mmhmm.

No special devices or software required!

This method has been tested to work in the following environment. If anyone has tried the unconfirmed part (describe as TBD), I would appreciate it if you would let me know if you have tried it. It’s a simple method, so it will probably work on other video conferencing systems as well.

Note: I used the browser below.
Windows: Chrome 85.0.4183.102
MacOS: Chrome 85.0.4183.102 (*2)
Linux: Chrome 83.0.4103.97
*1 You need to turn off your own camera image for the call.
*2 You need to give Chrome permission to share your screen.
(Check System Preferences > Security & Privacy > Privacy > record monitor)

How To Do This

  1. Access the following site in your web browser (Chrome).
    https://flect-lab-web.s3-us-west-2.amazonaws.com/001_virtual_background/index.html

2. Select the Screen button at the bottom left of the page to select the application that has the slide open.

3. Specify the browser that is accessing the above site from the screen sharing feature of the video conferencing system.

4. You can adjust the position of your face in the bottom left corner of the page on the browser.

That’s all.

It’s surprisingly easy to do, but you can actually do it.

A more detailed explanation of the operation

In the above web page, you will find various buttons and drop down boxes.

NoVBG: deactivate virtual background
Image: use image as virtual background
screen: use screen capture as virtual background
movie: use movie as virtual background
none: deactivate mask to the presenter
canny: mask presenter with line art
ascii: mask presenter with ascii art

VideoSource: select video input source
VideoResolution: select video resolution

And more…

So far, we’ve been assuming that we’re going to share the presentation, but this way, we can use various screens as virtual backgrounds. This allows you to do live coding with your editor as a virtual background. You can also use your game screen as a virtual background for live gameplay. As you can see, there are many applications.

Finally

In this article, I explained the easiest way to achieve a mmhmm-like presentation in the world.

mmhmm requires installation and is limited in the applications it supports. Also, Zoom has a similar feature, but it needs to be a version that both the sender and receiver side Zoom clients support. Furthermore, the number of applications that can be set as virtual backgrounds is limited.

With all of this in mind, I think you could argue that it’s not only the easiest, but also the most flexible virtual background feature to use. Isn’t that great?

That’s all. If you are interested, please give it a try. Also, if you have any function improvement requests, please contact us. And please buy me a coffee.

--

--