Tarantula
Tarantula is YSTV's new scheduling and automation system, to control the Video Server and output matrix, enabling the Scheduling Manager to queue up shows to play on the web stream throughout the day, like a "real" TV channel. It supports text and Flash graphics overlay with CasparCG, playlists, device control via plugins and the ability to automatically schedule short videos such as idents and trailers to fill a specified time period.
As of Summer 2012, Sam Nicholson attempted to resurrect and complete Tarantula so that YSTV might have a scheduling system again. In April 2013 the near-complete core software won the NaSTA Best Technical award at NaSTA 40 in Exeter, with Sam, John Caine and Liz Pascoe collecting the award. Shortly after, the software was released open-source under the GNU General Public License to the wider student TV community. Its first production use was at Roses 2013, where it played out scheduled videos to fill time between live shows.
Check out the Trac pages at https://ystvdev.york.ac.uk/trac/Tarantula for status on the project and access to the source code to get involved.