/OZ-StreamDeck

Elgato Stream Deck controller for OBS, Philips Hue, Elgato Key Light, OSC, MPRIS, etc. while streaming or recording

Primary LanguagePython

OZ-StreamDeck

Stream Deck controller for OBS, Hue, Elgato Key Light, OSC, MPRIS, etc. while streaming or recording

Dependencies

I'm using the following supporting libraries:

Overview

  • "Deck" contains general-purpose classes encapsulating Stream Deck devices, buttons, groups of buttons, etc.
  • "Connectors" contains vendor-specific backends for controlling devices or external software
  • "Modules" contains user-/project-specific definitions of what should be shown on the Stream Decks and how to handle input
  • "Messages" contains definitions for objects which can be sent between frontend and backend
  • "Utils" contains small utility or helper classes