vMix Forums
»
General
»
Hardware Compatibility
»
TCP API TALLY needs to be improved
Rank: Newbie
Groups: Registered
Joined: 6/4/2020(UTC) Posts: 3
|
I make a wireless TALLY for vMix and broadcast to all receivers what input in previews and programs. When I get vMix TCP ( https://www.vmix.com/help23/index.htm?TCPAPI.html) I see the answer TALLY OK 21110000, but I have the first imput in the program and overlay, the second preview and overlay, the third overlay, the fourth overlay. How can I find out what input is on the air? I suggest changing the vMix response — if input is included in the overlay, it adds to the value in the response +4 TALLY OK 56440000. 2020-06-04_12-12-02.png (871kb) downloaded 1 time(s).
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/23/2019(UTC) Posts: 135 Thanks: 16 times Was thanked: 28 time(s) in 25 post(s)
|
My first thought was...
I think you should use XML rather than TALLY. That will give you a lot of extra info that will be hard to fit into the TALLY output without making it really hard to decode for simple uses.
XML will tell you what is on program, preview, all of the overlays and also if the overlays are live on preview or program.
It does look like you can only subscribe to TALLY so you may need to issue a XML request when you get a TALLY update.
..but then I looked again and it is a bit confusing.. input 1 on program, 2 in preview = 12 input 1 on program and preview = 10 input 1 on program, preview and overlay = 20 input 1 on program, preview and 4 overlays = 50 input 1 on program, preview and preview overlay = 10 input 1 on program and preview and 2 in preview overlay = 10 input 1 on program and preview and 2 in overlay = 11
It seems preview overlays aren't reflected in TALLY and program overlays add 1 to value rather than setting it to 1.
I think the output should be 1 if the input is in program in any form. If not it should be 2 if it is in preview in any form. If not then zero. This works well with inputs within multiviews so seems to be a bit of a bug with overlays.
Tally for overlays probably isn't a much requested feature but I could imagine using it to tell a graphics op that their output is live.
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 6/4/2020(UTC) Posts: 3
|
I'd be interested to hear the developers' opinion. It is a bug and it will be fixed or it is normal operation of the program.
|
|
|
|
vMix Forums
»
General
»
Hardware Compatibility
»
TCP API TALLY needs to be improved
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close