Livestreamers and Fundraising

Turn Your Putting Practice Into Engaging Content with Real-Time Stats Overlay

Livestreaming practice sessions can be monotonous for viewers without real-time feedback and engagement metrics. Traditional practice content lacks the dynamic data overlays that make competitive gaming streams so compelling. Your audience wants to see measurable progress, celebrate achievements in real-time, and participate in your improvement journey.

Transform your putting practice sessions into engaging livestream content with automatically-updated statistics overlays. Our OBS text file integration allows for scene layers to populate on top of HUD elements. These update in real-time as you practice, counting makes, misses, consecutive, detailed classification and more.

  • Multi-Tasking Freedom: Practice putting while hosting talk shows, podcasts, or networking streams

  • Fundraising Tools: Run putt-drive campaigns with live donation tracking and performance challenges

  • Community Engagement: Built-in competitive features drive viewer participation and interaction

OBS Text File Integration: Technical Overview

Available Text Files

The Proof of Putt desktop app automatically creates and updates 13 text files in real-time during your session. These files are located in your application data directory:

File Location (macOS):

~/Library/Application Support/com.proofofputt.desktop/obs-output/

File Location (Windows):

%APPDATA%\com.proofofputt.desktop\obs-output\

File Location (Linux):

~/.local/share/com.proofofputt.desktop/obs-output/

Complete File List

File Name
Content
Use Case

makes.txt

Total successful putts

Primary success counter for HUD

misses.txt

Total missed putts

Balance metric, challenge mode tracking

putt_count.txt

Total putts attempted

Session volume display

putts_per_minute.txt

Current pace (putts/min)

Intensity metric, pacing display

makes_per_minute.txt

Success rate per minute

Efficiency and skill metric

best_streak.txt

Longest consecutive makes

Personal record highlight

current_streak.txt

Active consecutive makes

Live streak tracking for viewer hype

events.txt

Latest classified event

Real-time event announcements

session_duration_seconds.txt

Session length in seconds

Timer display for timed challenges

fastest_21_makes_seconds.txt

Speed record for 21 makes

Speedrun challenge metric

most_in_60_seconds.txt

Most makes in 60 seconds

Sprint performance metric

detailed_classification.txt

Detailed putt result data

Advanced analytics overlay

How to Configure OBS Text Sources

1

Add a text source to your scene

  • In OBS, select your livestream scene

  • Click the + icon in the Sources panel

  • Select Text (GDI+) on Windows or Text (FreeType 2) on macOS/Linux

  • Name your source (e.g., "Makes Counter")

2

Configure as "Read from file"

  • In the text source properties, check "Read from file"

  • Click Browse and navigate to your OBS output directory

  • Select the desired .txt file (e.g., makes.txt)

  • Click OK

3

Style your text

  • Select your font, size, and color

  • Add outlines or shadows for visibility over video

  • Position the text element on your stream canvas

  • Adjust opacity and effects as desired

4

Repeat for all stats

Create individual text sources for each metric you want to display. Common HUD configurations include:

Minimal HUD:

  • makes.txt (top left)

  • current_streak.txt (top right)

Standard HUD:

  • makes.txt and misses.txt (top corners)

  • current_streak.txt and best_streak.txt (side panel)

  • makes_per_minute.txt (center bottom)

Full Analytics HUD:

  • All 13 text files arranged in dashboard layout

  • Session timer based on session_duration_seconds.txt

  • Event feed using events.txt for real-time announcements

Putting Practice Meets Content Creation

This is the future of content creation: productive practice disguised as engaging entertainment.

Use Cases for Multi-Tasking Streams

Talk Shows & Podcasts

  • Host long-form conversations while practicing putting off-camera

  • Use putting performance as natural conversation breaks

  • Celebrate achievements live with guests: "Oh! Just hit a 21-streak while you were talking about that deal!"

  • Audience engagement: viewers track your stats progression during the episode

Networking & AMA Sessions

  • Take questions from chat while maintaining practice volume

  • Putting practice keeps you active and energized during long Q&A sessions

  • Stats overlay adds production value to otherwise static webcam streams

  • Natural icebreaker: "Let's see if I can hit 100 makes before we finish tonight"

Educational Content & Tutorials

  • Demonstrate putting technique while explaining concepts

  • Live data proves coaching effectiveness in real-time

  • Students see immediate feedback on form adjustments

Charity Streams & Fundraising

  • Set donation-triggered putting challenges (explained in next section)

  • Practice volume creates extended stream time without content fatigue

  • Viewer investment in your performance drives engagement and giving

  • Measurable outcomes create natural storytelling arc for charity events

Fundraising Putt-Drives: Gamifying Charity

Transform your putting practice into quantifiable fundraising campaigns. Pledge-based challenges, donation-triggered goals, and live performance metrics create interactive charity events that viewers can influence and celebrate in real-time.

Ready to Go Live?

Transform your putting practice into content worth watching. Build a community around measurable improvement. Raise money for causes you care about. All while getting better at golf.


Proof of Putt: Making putting practice worth watching. Start streaming today.

Last updated