logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
BETech  
#1 Posted : Tuesday, June 5, 2018 10:04:29 AM(UTC)
BETech

Rank: Advanced Member

Groups: Registered
Joined: 5/18/2015(UTC)
Posts: 93
Location: Australia

Thanks: 57 times
Was thanked: 90 time(s) in 62 post(s)
Hi Everyone,

Feature Request added to vMix 22.0.0.56 Update
on April 24, 2019.

There is a requirement to provide several additional features with regards Overlays and its relationship with the vMix Web API XML. While there is an extensive list of shortcuts available for Midi and other control surfaces to “activate” Overlays, there appears to be some features missing from the vMix Web API XML.

Shortcuts Available:

PreviewOverlayInput1 Preview Overlay1 using the selected Input Input (0-1000)*
PreviewOverlayInput2 Preview Overlay2 using the selected Input Input (0-1000)*
PreviewOverlayInput3 Preview Overlay3 using the selected Input Input (0-1000)*
PreviewOverlayInput4 Preview Overlay4 using the selected Input Input (0-1000)*

* Recommendation

At the moment the Web API indicates if an Overlay in active on the Program Output, but does not provide any facility to independently indicate when an Overlay is in Preview.

-<overlays>
<overlay number="1">
<overlay number="2">
<overlay number="3">
<overlay number="4">
<overlay number="5">
<overlay number="6">
</overlays>

Recommendation: An update of the Web API XML to include when Overlays are in Preview. The example below will not affect the current usage of the Web API XML, but rather an addition to the existing node.

-<overlays>
<overlay number="1">
<overlay number="2">
<overlay number="3">
<overlay number="4">
<overlay number="5">
<overlay number="6">
<preview number="1">
<preview number="2">
<preview number="3">
<preview number="4">
<preview number="5">
<preview number="6">
</overlays>

Further, the Overlay Inputs range should also include the Preview Bus (Input 0), so Preview Keys can be tallied in any software/hardware interface solution. Therefore the Overlay’s range = 0 to 1000.

UserPostedImage

Above: Green Preview Tallies internally in vMix, but nothing outputted via the Web API or any other means.

Would welcome any feedback from Members. Cheers.
raugert  
#2 Posted : Wednesday, June 6, 2018 12:06:35 PM(UTC)
raugert

Rank: Advanced Member

Groups: Registered
Joined: 8/5/2017(UTC)
Posts: 141
Location: Canada

Thanks: 13 times
Was thanked: 75 time(s) in 43 post(s)
++1

This would be a welcome and indispensable addition to the Web API. I totally concur with BEtech. I would certainly integrate this in the vMix Panel Builder App.

Thanks,
Richard
DYosua  
#3 Posted : Friday, July 6, 2018 11:43:09 PM(UTC)
DYosua

Rank: Advanced Member

Groups: Registered
Joined: 2/24/2014(UTC)
Posts: 43
Man
United States
Location: Maine, USA

Thanks: 23 times
Was thanked: 14 time(s) in 12 post(s)
I think this is a good idea as well!
FoxICT  
#4 Posted : Monday, July 9, 2018 6:06:26 AM(UTC)
FoxICT

Rank: Member

Groups: Registered
Joined: 5/4/2016(UTC)
Posts: 15

Thanks: 11 times
Was thanked: 3 time(s) in 3 post(s)
++1 Helpful to know what overlays are in preview or on-air on the controllers.
linzmeister  
#5 Posted : Thursday, March 28, 2019 8:37:48 AM(UTC)
linzmeister

Rank: Newbie

Groups: Registered
Joined: 6/16/2017(UTC)
Posts: 8
Location: Sydney

Thanks: 1 times
+1

Actually your proposed XML is cleaner than mine...
For those playing along at home and trying to follow the bouncing ball: Activator-WEB-XML-status-for-Overlay1-2-3-4Preview
stigaard  
#6 Posted : Thursday, March 28, 2019 9:41:50 AM(UTC)
stigaard

Rank: Advanced Member

Groups: Registered
Joined: 5/20/2015(UTC)
Posts: 337
Man
Location: Copenhagen, Denmark

Thanks: 229 times
Was thanked: 60 time(s) in 47 post(s)
+1
daveyijzermans  
#7 Posted : Wednesday, April 3, 2019 6:54:37 PM(UTC)
daveyijzermans

Rank: Member

Groups: Registered
Joined: 12/12/2016(UTC)
Posts: 10
Location: Netherlands

Thanks: 4 times
+1

I also came across this issue while working with the TCP API. When subscribed to activators a "ACTS OK Overlay4 [input] [on/off]" is sent regardless of whether the overlay was set on preview or program.

Implementing "ACTS OK OverlayPreview4 [input] [on/off]" would be very much appreciated! Or even "ACTS OK Overlay4 [input] [program/preview] [on/off]"
BETech  
#8 Posted : Wednesday, April 24, 2019 4:13:40 PM(UTC)
BETech

Rank: Advanced Member

Groups: Registered
Joined: 5/18/2015(UTC)
Posts: 93
Location: Australia

Thanks: 57 times
Was thanked: 90 time(s) in 62 post(s)
vMix 22.0.0.56 Update

Added "Preview" Overlay flag
to vMix XML API to identify the difference between an overlay displayed on the output vs preview.


<overlays>
<overlay number="1" preview="True">11</overlay>
<overlay number="2" preview="True">12</overlay>
<overlay number="3" preview="True">13</overlay>
<overlay number="4" preview="True">14</overlay>
<overlay number="5"/>
<overlay number="6"/>
</overlays>


Thanks Martin. Appreciated.
linzmeister  
#9 Posted : Sunday, June 16, 2019 4:33:52 PM(UTC)
linzmeister

Rank: Newbie

Groups: Registered
Joined: 6/16/2017(UTC)
Posts: 8
Location: Sydney

Thanks: 1 times
Originally Posted by: BETech Go to Quoted Post
vMix 22.0.0.56 Update

Added "Preview" Overlay flag
to vMix XML API to identify the difference between an overlay displayed on the output vs preview


I only just noticed this in the release notes.

I installed 22.0.0.60 to get the RTMPS for Facebook API and noticed that the Akai APC Mini light indications were different and figured that some work had been done, but didn't dig into it until just now.

Could you also update the Activator Events to include these Overlay Preview statuses please??

Linz.
Users browsing this topic
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.