Stream and record your games with a live scoreboard

Release History

Version (June 14, 2020)

  • Prevent crash when trying to load image files with unrecognized formats.
  • Remove ARM64 build because it was not functioning properly.

Version (February 10, 2020)

  • Add support for license keys.
  • Add support for concurrent user limits. The beta will limit you to running one instance of SimpleSportsCaster at a time per Microsoft account.
  • Disable YouTube live stream health queries to avoid exceeding YouTube API quota limits. More info here.

Read More

Version (January 29, 2020)

NOTE! This build will upgrade your game databases to support syncing between multiple computers. The upgrade is automatic and one-way so once you install this build you won’t be able to use your databases with older builds. If necessary, you can save a backup copy of each of your game databases by using the Export button on the Database page prior to installing this build.

New in this version

  • Keep your game database synchronized between multiple computers. See below for details.
  • Prevent new games from being created without home and away teams.
  • Allow liveries to be created without logos (i.e. logos are optional now).
  • Show a red exclamation on folder paths that aren’t valid.
  • Show “Health No Data” status in red if YouTube isn’t getting any video data during a live broadcast.
  • Detach the status text from the opacity slider because barely readable status text isn’t helpful.
  • Disable swiping between tabs on Database and Game pages because button presses were sometimes being interpreted as swipes.
  • Add EditDateTime as an optional column in all data grids (defaults to off). Use this to see when a record was last changed.
  • Fix several crash bugs.

Read More

Version (January 14, 2020)

  • Customizable video watermark. See below for details.
  • Support for scalable vector graphics (SVG) files for team, club, and league logos. See Known Issues.
  • Still show status text even when the overlaid preview buttons are hidden (can be disabled).
  • Apply light/dark themes more consistently throughout.
  • Remove borders around button groups and add more transparency in overlaid preview mode.
  • Show the friendly name of the I420 pixel format used by Elgato hardware (instead of showing a GUID).

Read More

Version (January 6, 2020)

This release of SimpleSportsCaster improves keyboard shortcuts, adds a new overlaid video preview mode, supports NCAA college games with a new countdown mode for the game clock, and includes a host of other new features. Read on for more details.

Read More

Version (December 6, 2019)

  • Fix a null reference exception that could sometimes happen a few seconds after finishing a recording.
  • Properly set the privacy of automatically created YouTube broadcasts.
  • Package updates: Microsoft.UI.Xaml 2.3.191129002 and Microsoft.Windows.CppWinRT 2.0.191202.6
  • Known issue: The scoreboard and game clock don’t redraw while the app is minimized.

Version (December 4, 2019)

  • Add an option to automatically create a new YouTube broadcast for each game. This allows multiple games to be streamed on the same channel simultaneously. To use this, choose (Auto) from the YouTube Broadcast selection drop-down on the video settings page.
  • Known issue: The scoreboard and game clock don’t redraw while the app is minimized.
  • AppCenter 2.6.2

Version (November 28, 2019)

  • Improved live stream bitrate throttling that now works on Intel Quick Sync hardware. This lowers the stream encoding quality as necessary to match network bandwidth when your network connection is slower than you expected. Also add a “lag” metric on the status line that shows how many seconds of video are in the queue waiting to be streamed. The lag will be zero if your network is fast enough but could increase to 10 or more seconds if the network is slow.
  • Fix a bug where the clock set button sometimes wouldn’t work.
  • Fix a crash in logging for handled exceptions.
  • Known issue: The scoreboard and game clock don’t redraw while the app is minimized.
  • Package updates: AppCenter 2.6.1, Windows Community Toolkit 6.0.0

Version (November 27, 2019)

  • Request backgroundMediaRecording permission to ensure that recording/streaming continues when minimized.
  • Enable full screen toggle buttons.
  • Newtonsoft.Json 12.0.3
  • ffmpeg 4.2.1

Version (November 4, 2019)

  • Upgrade to AppCenter 2.5.0 for improved diagnostics and crash reports.
  • Fix a bug that could cause crashes or other instability when switching between the large and small scoreboards (e.g. when switching periods).

Version (October 22, 2019)

  • Fix an app suspend/resume bug that caused the scoreboard buttons to perform their actions multiple times on a single press.
  • Prevent exported video timestamps from sometimes being negative if they were within 15 seconds of the start of recording or streaming.
  • Support the blink(1) mk3 USB light for use as an on-air indicator.

Version (October 17, 2019)

  • Fix numerous memory leaks, some of which could cause old instances of the game screen to remain active.
  • Fix a bug that would sometimes cause the game clock to go blank when desktop screen scaling wasn’t set to 100%.
  • Avoid setting live stream metadata if the stream didn’t complete successfully. This should help prevent the metadata from accidentally being applied to the default YouTube broadcast.
  • To help diagnose and fix live stream issues in the future, add more diagnostic logging of stream events, status, and performance.

Version (September 30, 2019)

  • Automatically set the YouTube live stream replay video title and description with game information after the live stream completes.
  • Use external browser for YouTube authentication to meet Google security requirements. You will need to log into YouTube again for any accounts you added previously.
  • Better error handling when the connection to the camera is lost.
  • Warn when disk space is running low while recording.
  • Fix a crash that sometimes happened when creating a new database.
  • Current database combo sometimes got disabled erroneously.

Read More

Version (August 8, 2019)

  • Synchronize keyboard shortcuts between all devices sharing the same Microsoft Account.
  • Expose video encoder profile setting for recording and streaming so users can fine-tune the balance between video quality and power consumption.
  • Prevent accidental deletion of database records that are referenced by other records. For example, you can no longer delete a logo image that is current being used by one or more liveries.
  • Disable wireless display support to reduce video preview startup time.

Version (August 1, 2019)

  • Automatically decrease streaming encoder bitrate if network bandwidth is too low
  • Handle YouTube stream key resets more gracefully
  • Disable streaming switch if capture devices aren’t selected
  • Fix crash when quitting the app while recording or streaming

Version (July 24, 2019)

  • Prevent the same team from being both home and away in the same game
  • Improve game clock display update precision
  • Add option to export YouTube video description from game log
  • Set default h264 profile back to Main from High to save power

Version (July 14, 2019)

  • Remove the “Subscribe Now!” banner as soon as purchase is complete.
  • Limit the height of team label on scoreboard control panel.