Skip to content

Media playback tool for use during live shows. Not ready for production use.

License

Notifications You must be signed in to change notification settings

kindlyops/showbase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

showbase

Media playback tool for use during live shows.

Not ready for production use.

Feature Roadmap

  • Play a black screen
  • Play a single video, return to black screen
  • Publish macOS builds
  • Play video stream from a camera input
  • Play video stream from NDI input
  • Virtual camera output MacOS
  • Process videos from a playlist
  • Play images from a playlist
  • Display output in a chromeless window
  • Display output fullscreen on an external display
  • Display output via decklink output
  • Send output via spout/syphon
  • Virtual camera output Windows
  • Publish windows builds
  • Virtual camera output Linux
  • Publish Linux builds
  • Publish Raspberry Pi builds
  • Playlist builder
  • Set in/out points on a video in the playlist
  • Display chapter markers on a video in the playlist
  • Accept OSC commands for production automation
  • Send OSC commands to notify about changes
  • Transitions
  • PIP

System Requirements

We are building this to be cross platform, from macOS laptops to Cloud GPU media workstations running windows to headless linux servers controlled via OSC.

Core technology building blocks are Rust, Qt, mpv.

Building

  1. Install Rust
brew install qt &&
brew install cmake &&
  1. cargo run

materials showing how the parts connect

rejected

debug tools

About

Media playback tool for use during live shows. Not ready for production use.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published