Skip to main content

Tech

NDI Bridge Service Join dies after a few seconds

NDI Bridge Service Join dies after a few seconds

by Dominic Bird - Number of replies: 0

Hi all, I'm experimenting with the new NDI Bridge Service. I've successfully configured the NDI Bridge Service in host mode which seems to work without issue. However, configuring  an NDI Bridge Service in Join mode dies after a few seconds. I cannot find any log files provided by the bridge service at all. Polling the api shows that it's "running" for a few seconds then stops. I can see the VPN service dies in the windows event logs with an error 545.

Category: Application.NDI.Bridge.Common.Services.ProxyHXTestService
EventId: 0
[Application.Network.ProxyHX.x64] Exit code: 545.

If I manually configure the Bridge in Join mode with the UI version, the join works without issue. Comparing the service_settings.json with the bridge_settings.json shows things are configured in the same way.

service_settings...

  "joinModel": {
    "port": 5990,
    "bufferLength": 100,
    "ipAddressString": "xx.xx.xx.xx",
    "encryptionKey": "xxxx",
    "bridgeName": "Join",
    "useAccessManagerGroups": true,
    "quality": 50,
    "selectedGPU": "Auto",
    "output": 2,
    "encoder": 0,
    "ndI4CompatibilityMode": false
  }

bridge_settings...

  "joinModel": {
    "port": 5990,
    "bufferLength": 0,
    "ipAddressString": "xx.xx.xx.xx",
    "encryptionKey": "xxxx",
    "bridgeName": "Join",
    "useAccessManagerGroups": true,
    "quality": 50,
    "selectedGPU": "Auto",
    "output": 2,
    "encoder": 0,
    "ndI4CompatibilityMode": false
  }

Slightly off topic, but if I use the API to set the access groups, it yields a successful api call but the service_settings.json remains as:

    "useAccessManagerGroups": true,

And no groups are configured. This does not seem to be related to the proxy service dying.

Regardless of how the joinModel is configured, the proxy always crashes with an error 545.

Any help appreciated!