top of page

How to Add a Live Heart Rate Overlay to Your Webcam

  • Jul 15, 2020
  • 2 min read

Want to show your live heart rate on your webcam during video calls? You can add a real-time heart rate overlay to your webcam using Pulsoid, OBS Studio, and the OBS Virtual Camera. This setup works with different video calling apps like Discord, Google Meet, and Zoom, as well as browser-based adult camming platforms like Chaturbate, Stripchat, MyFreeCams, etc.

What You Need for a Live Heart Rate Overlay on Your Webcam 

Before you begin, make sure you have:

How Do I Show My Live Heart Rate on My Webcam? 

We'll use Discord as an example, but the process should be similar on other platforms as well. 

  1. Connect your heart rate monitor to Pulsoid. 

New to Pulsoid? Check the setup guide to pair your monitor, or the Windows app setup guide if you're connecting from a PC. If you have any issues connecting your monitor to Pulsoid, check this troubleshooting guide

  1. Get your widget link. 

Go to the Widgets page and choose the heart rate widget you'd like to display. Customize its appearance if you'd like, then copy the widget's URL.

Split-screen Pulsoid widget gallery and settings page with heart BPM previews; red arrows point to Add to my widgets and Copy.

  1. Open OBS Studio and create a new scene (or use an existing one).

  2. Add your webcam. 

Click + under Sources, then select Video Capture Device and choose your webcam.

OBS Sources panel with plus button highlighted, pointing to menu option Video Capture Device in a dark interface.

  1. Add the Pulsoid widget. 

Click + again, select Browser, and paste the widget URL you copied in Step 2.

OBS interface showing Browser source selected and URL field filled for a Heart Rate widget, with red arrows highlighting steps
  1. Layer and position the overlay. 

In the Sources list, make sure your Browser Source (widget) sits above your Video Capture Device (webcam) — sources higher in the list appear on top. Drag the widget in the preview window to position it where you want.

OBS Sources panel showing Heart Rate and Video Capture Device on a dark interface with add, delete, settings, and move icons
  1. Start the virtual camera. 

Click Start Virtual Camera in OBS Studio.

OBS Controls panel with a red arrow highlighting the Start Virtual Camera button

  1. Select OBS as your camera in Discord. 

Open Discord and go to User Settings → Voice & Video, then select OBS Virtual Camera as your camera.

Discord settings tutorial screenshot with red arrows pointing to the gear icon, Voice & Video, and OBS Virtual Camera selection.

For Cam Models: If you are broadcasting on Chaturbate or Stripchat, simply open your broadcast settings in your web browser and select 'OBS Virtual Camera' as your primary video input. 

  1. Start your video call or begin your broadcast 

Now others will see your webcam with your live heart rate displayed in real time. 


Note: running OBS alongside a browser source and virtual camera uses more system resources than a typical webcam call. If you notice lag on an older machine, try closing other background apps.

Need More Help Setting Up Pulsoid? 

If you have any problems, contact us:



 
 
Recent Posts
bottom of page