Skip to content

dv-anomaly/cg-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTML & JavaScript Based Graphics Generator

Screenshot

This is a minimal implementation of an HTML compatible graphics generator for livestreaming use. A work in progress, but usable.

Example Output

Supports 3 control channels. Additional resources required for rendering/output are not currently included or documented. The application expects these files to be in [User's Documents]/CG Controller. If you are interested in this project, open an issue, and I'll work on including some sample content.

Example Output

Features

  • File Browser - Images and Video fields use a custom file browser for easier selection.

Screenshot

  • Hotkeys

    • Play In - Spacebar or Enter
    • Change Cue - Up and Down Arrows
    • Play Out Channel - Number Row 1, 2, & 3
    • Copy and Paste Cards - Ctrl + C & Ctrl + V
  • e-Sword Bibles - Support for unencrypted bibles in .bbli format, with flexible indexing.

    • Supports e-Sword shorthand. Eg. Jhn (John)
    • Single Schapter books can have the chapter omitted. Eg. Jude 1-5
    • Will attempt a partial lookup for incomplete books. Eg 1 Thes (same as 1 thessalonians)

Screenshot

Roadmap

  • Newtek NDI Support - Currently requires Chromium based Browser Source support in your streaming solution. Tested With vMix, and OBS + Browser Plugin.
  • Server/Client Architecture Currently a monolithic architecture with all controller services running on a single host. But can stream to any host on the network over HTML and Websockets on port 1337.
  • Custom Card Templates Currently a static set of cards in software, will allow custom cards to be defined in the HTML template at some point.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors