Hi everyone. I have 10 headsets and 10 PCs using ALVR and SteamVR. I have registered all 10 headsets on each PC by authorizing them via their IP addresses. I would like to allow each headset to connect to one of the PCs dynamically, following this logic:
Headset 1 connects to PC1.
Headset 2 tries to connect to PC1, but since it is already occupied, Headset 2 attempts to connect to PC2, which is available.
Headset 3 tries PC1, then PC2, but as both are occupied, it connects to PC3, which is free, and so on.
The idea is to dynamically allocate the connection process.
My issue seems to be related to the listening port (default: 9944), as this setup does not work if all PCs are listening on the same port. However, if I could change the port on the ALVR client side (on the headset), I could assign each headset to a specific PC, but this approach essentially dedicates one headset to one PC.
I am looking for a dynamic solution. Is this achievable? If it were possible to add multiple ports on the client side (on the headset), I imagine the headsets could attempt to connect to several PCs.
Do you have any suggestions by any chance? Thank you in advance.