Skip to content
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

RPI TV Titling System

An Open Source titling and character generator system for television stations. Provides simple titling solutions for general use and also heavy support for sports productions. If live sports coverage is your thing you may also want to check out our sister project RPI TV Scoreboard.

Table of contents


For full installation details please see INSTALL.


  • Apache 2 (Apache 2.0) - RPITS is a web-based program, so it needs an Apache/PHP/MySQL stack to run (specifically apache2, libapache2-mod-php5, php5-mysql, php5-imagick).
  • ImageMagick Imagick PHP Extension (PHP 3.01) - ImageMagick is used for rendering of titles, especially its robust text-resizing abilities.
  • Exavideo Exacore Keyer (GPL-3.0) - The Exacore keyer is used for overlaying titles onto a video feed, this not needed if RPITS is being used solely as a post-production title generator.


RPITS can be used both as a live production control panel and as a post-production tool, although the feature set is heavily weighed towards the former. Full usage documentation will be added here in the future, in the meantime there wll just be scaffolding describing general features and abilites.

Setting up an Event

RPITS organizes titles based on events, whether it be a hockey game, debate, concert, or something else entirely. Time should be taken prior to an event to add title templates to the event, add information to those titles, and render everything that can be rendered. In the case of sporting events organization, team, and player information should be added and updated as well.

Using the Live UI

During an event the Live UI is the control panel for previewing and outputting graphics onto your live video feed. Ideally everything that needs to be done on the fly can be done in this interface, whether it be updating title text, adding another template, or rendering a title.


RPITS is licensed under MIT: LICENSE

FOSS Inclusions

The following are included, whole or in part, within this project. All included materials must have compatible licenses.


RPI TV Titling System - An Open Source titling and character generator system for television stations.





No releases published


No packages published
You can’t perform that action at this time.