Resource icon

OBS Lua Upstream X 2.0.1

UpstreamX is a simple OBS filter that allows you to create a timer that can be activated when streaming, recording, or when you press a specific hotkey.
It also allows you to create action events that can be triggered when a specific event occurs.


Features
  • Timer: You can create a timer that counts upwards or downwards.
  • Hotkey: You can start, stop, and reset the timer by pressing a specific hotkey.
How to use
  1. Add the filter to the source you want to use.
  2. Set the mode to activate the timer.
  3. Set the timer mode.
  4. Set the hotkey to start, stop, and reset the timer.
  5. Click on the "SET HOTKEYS" button to set the hotkeys.
  6. Click on the "↩ Back" button to go back to the main settings.
  7. Click on the "Activate" button to activate the action event.

  • The timer will start when the streaming or recording starts if you set the mode to "Time will activate when streaming or recording".
  • The timer will start when the streaming starts if you set the mode to "Time will activate when streaming".
  • The timer will start when the recording starts if you set the mode to "Time will activate when recording".
  • The timer will start when you press the specific hotkey if you set the mode to "Time will start/stop when you press a specific hotkey".
  • Output
(Dynamic) this option allows the user to have a user-controlled time
when selected it will register hotkeys "start", "stop", "reset"
this option can only be modified on creation meaning when you create a dynamic timer
without switching the output option or reloading the script, you be able to then add events sources etc.
you can have multiple dynamics timer by switching between the output(whever you re-select 'dynamic' a new one will be created automatically, disregarding the other one previously created.)
Top