Giter Club home page Giter Club logo

playoutautomation's Introduction

Open Playout Automation

Open Playout Automation is television broadcast solution. It is in development in Polish national television broadcaster - TVP (Telewizja Polska) and works as main MCR play-out system in its regional channels. Project uses SVT's CasparCG as clip player. It also intensively uses FFmpeg as media information and transcoding tool. It can be used as a simple (even multi-) channel-in-a-box solution, as well as in much more sophisticated environment (e.g. 2 players and control workstation with additional stuff, as GPI controlled devices).

Main features

Playout

  • multiple channels
  • multi-user with rights management based on PC network address
  • redundant output for every channel
  • GPI as start source, aspect ratio control and external graphics trigger
  • partial clip playout (via media trimming or logical sub-clips)

Rundowns

  • variety of rundown event types: movie, live, graphics, Flash CG templates
  • rundown nesting (aka blocks)
  • event nesting (e.g. movie may contain graphics)
  • event-based GPI triggering to control: branding, parental control and information crawl
  • frame-accurate time calculations

Ingest

  • from watchfolders
  • from ftp's
  • linear (tape or live) ingest with deck control using CasparCG fork
  • from Sony XDCAM decks, supports metadata and subclip ingest
  • extensive clip playout-related metadata

Archiving

  • "shallow" archive for temporarily unnecessary media
  • preserving clip metadata

System requirements

They mainly follow CasparCG requirements.

  • Windows as base operating system
  • .NET 4.5 as application platform
  • Blackmagic Design Decklink as inputs and outputs cards

Instalation

Refer to wiki pages.

Contact

Don't hesitate.

playoutautomation's People

Contributors

jaskie avatar jstarpl avatar jaskiew avatar h0fek avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.