• JavaScript 53.9%
  • HTML 40.2%
  • CSS 4.6%
  • Less 1.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2017-07-11 01:03:19 +03:00
graphics-control Use https for git install to avoid ssh issues (#6) 2016-08-10 20:21:14 +01:00
html-templates Removed background color!!!! 2015-10-25 21:31:52 +00:00
screenshots Screenshots for README 2015-10-25 16:02:18 +00:00
stats-tracker Fiddled with structure 2015-10-17 17:22:08 +01:00
.gitignore Silly git 2015-10-19 22:31:27 +01:00
LICENSE Create LICENSE 2016-02-14 00:15:10 +00:00
README.md Improve README 2016-05-28 12:59:44 +01:00

XTV Football Graphics

Prerequisites

  • Node.js (tested with version 4)
  • CasparCG Server (tested with 2.0.7)
  • CasparCG Client to load the templates (tested with 2.0.7)
  • Tested with a Blackmagic Decklink HD Extreme 3D+ for SDI Key & Fill Out

Install Control

  • Inside the graphics-control folder:
  • npm install
  • bower install

Run Control

  • gulp

Set Up Caspar Templates

  • Copy the html-templates folder into your CasparCG Server templates directory
  • Load all the templates in Caspar using the CasparCG client on separate video layers on the correct channel and 'play' them.

Use Control

http://localhost:3000 (or the IP of the machine you have the controls running on)

Operation

Control

Team Settings

Screenshot

Set Name, Colour, Short name and players. Settings are applied immediately to the template.

The 'Picture URI' is currently not being used by any of the templates. Future development could see it integrated into the lower thirds, or additional templates for a teamsheet with photos or similar.git p

Player Control

Screenshot

All relevant match controls to show relevant lower thirds. 'Goal' also updates the Score.

Substitution Modal

Screenshot

Select an inactive player to substitute with.

Manual and Time Control

Screenshot

Set clock, stoppage time and adjust the score.

Look

Main Clock and Score

Screenshot

Score and clock, including over time and stoppage time, on display.

Yellow Card

Screenshot

Yellow Card lower third. By default all lower thids are displayed for 5 seconds, and are animated with animoJS animations.