From 8c6c40bbabce9554de91f61f9e62593f744a03dd Mon Sep 17 00:00:00 2001 From: Jocke4f <39942694+Jocke4f@users.noreply.github.com> Date: Mon, 8 Jan 2024 20:22:36 +0100 Subject: [PATCH 1/3] Angular CLI dependecy Updated Node.js dependency due to that Angluar CLI requires atleast 18.13. --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 32807647..2d062cc9 100644 --- a/readme.md +++ b/readme.md @@ -9,7 +9,7 @@ All documentation can be found [here](https://josephdadams.github.io/TallyArbite ## Contributing Contributions are always welcome. Here's a quick guide on how to setup your local development environment: -1. Install [`Node.js`](https://nodejs.org/en/). You need at least version `14.17`. +1. Install [`Node.js`](https://nodejs.org/en/). You need at least version `18.13`. 1. Make sure you have `npm@7`. This can be checked by running `npm -v`. If your version of `npm` is too old, update it using `npm i -g npm@7` 1. Clone this repository (or your fork): `git clone https://github.com/josephdadams/TallyArbiter` 1. Run `npm install` in the project's root folder From 27298468b103e08b6008288ec68e6e6bc65c0d92 Mon Sep 17 00:00:00 2001 From: Jocke4f <39942694+Jocke4f@users.noreply.github.com> Date: Mon, 8 Jan 2024 20:28:59 +0100 Subject: [PATCH 2/3] OBS v28 versus obs-websocket Added clarification that obs-websocket is included from v28 of OBS Studion. --- docs/docs/usage/sections/sources.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docs/usage/sections/sources.md b/docs/docs/usage/sections/sources.md index 8e3b92f9..2b1435be 100644 --- a/docs/docs/usage/sections/sources.md +++ b/docs/docs/usage/sections/sources.md @@ -31,7 +31,7 @@ You will need the IP address of the ATEM. The ATEM can only have 5 simultaneous You will need the IP address of the VideoHub. You can choose to have any destination be configured as a preview bus, program bus, or both. Enter multiple destination routes by separating them with commas. ## OBS Studio -The `obs-websockets` plugin must be installed and configured in order for Tally Arbiter to connect. You can get the plugin here: https://github.com/Palakis/obs-websocket/releases +For OBS v27 (or older) the `obs-websockets` plugin must be installed and configured in order for Tally Arbiter to connect. You can get the plugin here: https://github.com/Palakis/obs-websocket/releases. From v28 is `obs-websockets` included with OBS Studio. You will need to supply the IP address, port, and password configured in the OBS Websockets plugin. From 3e0990394d0adf22b2a27be10b0c05e695244947 Mon Sep 17 00:00:00 2001 From: Jocke4f <39942694+Jocke4f@users.noreply.github.com> Date: Mon, 8 Jan 2024 22:14:18 +0100 Subject: [PATCH 3/3] OBS Studio (v28 and later) port conflice Added note about port conflict for 4455 with OBS Studio v28 and later. --- docs/docs/usage/sections/sources.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/docs/usage/sections/sources.md b/docs/docs/usage/sections/sources.md index 2b1435be..b0b2cbd6 100644 --- a/docs/docs/usage/sections/sources.md +++ b/docs/docs/usage/sections/sources.md @@ -31,7 +31,9 @@ You will need the IP address of the ATEM. The ATEM can only have 5 simultaneous You will need the IP address of the VideoHub. You can choose to have any destination be configured as a preview bus, program bus, or both. Enter multiple destination routes by separating them with commas. ## OBS Studio -For OBS v27 (or older) the `obs-websockets` plugin must be installed and configured in order for Tally Arbiter to connect. You can get the plugin here: https://github.com/Palakis/obs-websocket/releases. From v28 is `obs-websockets` included with OBS Studio. +For OBS Studio v27 (or older) the `obs-websockets` plugin must be installed and configured in order for Tally Arbiter to connect. You can get the plugin here: https://github.com/Palakis/obs-websocket/releases. + +For OBS Studio v28 and later is `obs-websockets` included with OBS Studio. Note that the included `obs-websockets` in OBS Studio uses port 4455. This will cause a port conflict with TallyArbiter. In OBS Studion can an alternative port be configured in Tools -> WebSocket Server Settings. An alternative is to re-configure Tally Aribiter with another port by editing the [config file](../../usage/control-interface.md). You will need to supply the IP address, port, and password configured in the OBS Websockets plugin.