Back to Home

FTC Stream Scorer - FAQs

Jump to Section

What is FTC Stream Scorer?

FTC Stream Scorer is a free, open-source scoring application designed specifically for FIRST Tech Challenge (FTC) competitions. It provides a professional-grade scoring system that teams can use during practice matches, scrimmages, or live streams.

The software features a dual-window system: a Control Panel for easy scoring input and a Stream Output window that can be captured by streaming software like OBS for professional-looking broadcasts.

Key Features

Webcam Integration

Live webcam feed with scoring overlay for streaming

Dual-Window System

Separate control panel and stream output windows

Local Only

No login required, no cloud sync, all data stays on your computer

Keyboard Shortcuts

Quick keyboard controls for efficient scoring during live matches

Webcam Compatibility

FTC Stream Scorer works with any webcam that your computer recognizes, including:

  • Physical webcams - Any USB or built-in webcam
  • Virtual webcams - Software-based webcam sources
  • DroidCam - Use your phone as a webcam
  • ManyCam - Virtual webcam with video mixing
  • Other virtual webcam software - Any software that creates a virtual webcam device

Note: OBS Virtual Camera is not currently supported. If you need to use pre-recorded footage or OBS sources, we recommend using ManyCam as a bridge (see ManyCam Setup section below).

ManyCam Setup for Virtual Webcam

ManyCam is a free virtual webcam software that allows you to add the FTC Stream Scorer overlay to pre-existing footage, video files, or other video sources. This is perfect for post-production scoring or when you want to overlay scores on recorded match footage.

Getting Started with ManyCam

  1. Download ManyCam - Visit manycam.com/download and install the free version
  2. Add your video source - In ManyCam, click the "+" button to add a video source:
    • Select "Video File" for pre-recorded footage
    • Select "YouTube URL" for online videos
    • Select "Screen" to capture your desktop
  3. Enable ManyCam Virtual Webcam - ManyCam automatically creates a virtual webcam device on your system
  4. Launch FTC Stream Scorer - Open the application
  5. Select ManyCam as your webcam - In the FTC Stream Scorer Control Panel, select "ManyCam Virtual Webcam" from the webcam dropdown
  6. Start scoring! - The scoring overlay will now appear on top of your ManyCam video source

Tip: This setup is great for reviewing and scoring practice matches after they've been recorded, or for adding professional overlays to existing FTC match footage.

Installation Requirements

FTC Stream Scorer requires Java Runtime Environment (JRE) 11 or higher to run.

To download Java Runtime Environment 11, use the official Oracle download page:

Download Java from Oracle

Windows Defender Notice

Important: It is likely that Windows Defender will alert you that this application is a virus or potentially unwanted software.

This is a false positive. This occurs because we have not signed the software package. Code signing certificates cost hundreds of dollars per year, which is not feasible for a free, open-source project.

Install the software at your own discretion. To bypass Windows Defender, click "More info", then click "Run anyway".

DECODE 2025-2026 Season Support

FTC Stream Scorer includes full support for the DECODE game scoring:

  • Autonomous and TeleOp scoring modes
  • Robot positioning (Base Low/High, Gate)
  • Artifact classification (Green, Purple, White)
  • Penalty tracking for both alliances
  • Real-time score calculation

Quick Start Guide

  1. Install Java 11+ from the link above if you haven't already
  2. Download FTC Stream Scorer from the home page
  3. Run the installer (you may need to bypass Windows Defender)
  4. Launch the application - both Control Panel and Stream Output windows will open
  5. Select your webcam from the dropdown in the Control Panel
  6. Start scoring! Use the Control Panel to track scores during matches

Support & Source Code

FTC Stream Scorer is open source and available for the entire FTC community. If you encounter any issues or have suggestions, please DM crashandburn001 on Discord.

Built with ❤️ for the FTC community by Hercules Robotics

FTC Stream Scorer - Free & Open Source