Skip to content

featherbear/talyte-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Talyte Assistant

Talyte Assistant is a WebSockets proxy to reduce the amount of traffic that Talyte receives, thus making Talyte perform more optimally.


Usage

Run the Talyte Assistant software, and point your Talyte devices to the same machine

Note: Talyte Assistant only relays data from OBS to Talyte clients, not the other way around.


Rationale

Talyte makes a direction connection to the obs-websockets plugin, which tends to send quite a lot of data. This can cause the ESP32 running Talyte to operate rather slowly, or even crash it.

Talyte Assistant relays the PreviewSceneChanged and SwitchScenes events sent from OBS. It also removes the sources key, since all Talyte needs is the source name


TODO

  • Parse command line arguments
  • Source in Scene - Currently Talyte devices operate via being linked to a specific Scene(s)
  • Subscribe to certain events via the websocket URI query

License

This software is licensed under the MIT license, as can be viewed here.

About

Companion for Talyte - OBS tally light library / software

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors