dualznz / Octo-Streamer

OctoPrint Desktop Streaming Intergration Tool
GNU General Public License v3.0
3 stars 1 forks source link

Blockquote This project is now archived, i will be redesigning this application in a new project soon.

Octo-Streamer

This desktop application was created to allow you to stream your printers status from OctoPrint to various software such as OBS, SLOBS, X-Split and others.

The software pushes live updates to various text files located in the application /stream directory.

To launch this application just click on Octo-Streamer executable file

Download Release

To download the latest release of Octo-Stream just head over to our Releases Tab which has already been compiled for you.

Connecting To OctoPrint Server

When first launching the application you will be greeted with the New Connection window, from here you can fill in the required information in order to communicate with your server.

Then to connect to your OctoPrint server just click Connect to Server under File/ tool strip

Accessing Stream Data

To access the stream data to add to your stream, simply go to the Application Folder / stream or Tools/Application Data within the application, there you will find multiple folders which contain the various values that get parsed to the files in real-time within the application.

Adding Stream Data To OBS

OBS (Open Broadcasting Software) has made it exceptionally easy to add new text sources to your scene, as the data files are Text files (.txt) we can use the following source Text (GDI+), to add a source click on the icon under your Sources Area.

Then next we need to add the type which in our case will be Text (GDI+)

Finally we need to add the location of txt file you wish to use

Ensure you click on Read from file then browse to the application folder /stream/ whichever directory / file you wish to use, you can then change the color, size, font and so forth like you would do with any other text source within OBS.

Addons

The application also has values contained within the following plugin(s):

To activate the additional values within the application head over to Tools/Application Settings to activate the plugins

Todo

Issues

If you wish to add an issue / Request please head over to our Issues Tab

License

Building Application

In order to build this application in your own development environment you will need the following software / tools: