Skip to content

8. Remote GUI

Readek edited this page Jan 30, 2024 · 6 revisions

As soon as you open the Stream Tool GUI, an HTTP server will be active, which means any device in your network that can open up a web browser, can access the Remote GUI. This GUI has all the ST features, except window settings.

Remote GUI Mobile layout

By default, you can access this remote GUI in the computer you're running the ST GUI with an url like 127.0.0.1:1111. First part of the url being the IP you want to access, and the second one being the port being used, separated by :. If you want to access the remote GUI from another device within the network, you will need to know the local IP of the computer that's running the ST GUI, then change 127.0.0.1 for that IP.


It's important to note that you are able to change the ports being used by the Stream Tool without having to rebuild the executable, something that could be useful to avoid colliding with other Stream Tools running in the same network. Over at Resources/Texts/GUI Settings.json, you will find the variables remoteUpdatePort and webSocketPort that can be changed to any value you need.

If you change webSocketPort however, this only changes the port that's used on the executable, so you will need to make sure to manually edit the port for the HTML files over at Resources/Scripts/Utils/Websocket.mjs for those to keep working (Ctrl+F 8080). This won't work for the Bracket however, as that code is old and everything is on a single file, but you can also Ctrl+F 8080 on Resources/Scripts/Bracket.js and change the number there.

Clone this wiki locally