TallyArbiter: [Bug]: Connected Listeners Do Not Appear in UI

What happened?

I have a number of devices connected, however they are not appearing in the Settings, Connected Listeners list within the UI. Any ideas? Ally Arbiter Connected Listeners Missing

Version

2.0.6

What browsers are you seeing the problem on?

Chrome

Relevant log output

[8/5/21 11:37 PM] VMix Emulator Connection ::ffff:10.251.105.105:52709 unsubscribed to tally
[8/5/21 11:37 PM] VMix Emulator Connection from ::ffff:10.251.105.105:52709 closed
[8/6/21 12:37 AM] Inactive Client removed: 9182bc88
[8/6/21 7:00 AM] New VMix Emulator Connection from ::ffff:10.251.105.102:63329
[8/6/21 7:00 AM] VMix Emulator Connection ::ffff:10.251.105.102:63329 subscribed to tally
[8/6/21 7:49 AM] Listener Client Connected. Type: web Device: CAM3
[8/6/21 7:55 AM] Listener Client Connected. Type: web Device: CAM2
[8/6/21 8:04 AM] Listener Client Connected. Type: web Device: CAM1

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 19 (5 by maintainers)

Most upvoted comments

I think I know why this is happening. So VMix tally clients that connect to TA, thinking that TA is actually a VMix server - when they connect, they do not explicitly say “I want to listen to tally from device 1” or whatever. They just say “subscribe tally”, and the TA server sends them the tally data for all the inputs. This is how VMix tally works. Then on the client end, you’ve got it configured to use input 1, 2, etc.

So when a VMix emulator client connects, it is added to the list of listener clients with a device ID of null. The problem is that the UI cannot handle this properly and I believe it is erroring out, which is why you don’t see any of them listed when those clients are present.

I will work on a solution and report back when I have something for you to test.

Unfortunately no - once the vmix listener is connected no listeners are displayed. For example, connect the vmx listener and then connect a web listener, no listeners are displayed. If I remove the vmix listener and leave the web listener connected, once the Tally Arbiter disconnects the vmix listener (I’m assuming the connection times out) the web listener appears.