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
aircooled76@gmail.com  
#1 Posted : Wednesday, September 4, 2019 5:36:49 PM(UTC)
aircooled76@gmail.com

Rank: Advanced Member

Groups: Registered
Joined: 8/15/2013(UTC)
Posts: 97
Man
Australia
Location: Could be Australia could be Europe/UK!

Thanks: 1 times
Was thanked: 7 time(s) in 7 post(s)
My "simple but impossible mission" is to play the last two events remotely via the Web API.

Using the ReplayPlayEventsByID or ReplayPlayEventsByIDTo Output I can play multiple events by sending the command:

Code:
x.x.x.x:8088/api/?Function=ReplayPlayEventsByIdToOutput&Value=000,002


However, there is no way to get the information via the API of what the last event ID was (that I can find) So this is not usefull.


I thought a relatively easy fix would be to enable the ReplayPlayEvent and ReplayPlayEventToOutput to take more than one value.

Quote:
x.x.x.x:8088/api/?Function=ReplayPlayEventToOutput&Value=0,1


Vola... last two events played!

This should not break existing functionality and hopefully is fairly easy to implement. Or we could add a "PlayLastEvents" and "PlayLastEventsToOutput" shortcut.

(or we could add info on the last event ID to the web API)

Code:
<replay live="True" recording="True" events="1" cameraA="1" cameraB="1" speed="1">
<timecode>2019-09-04T08:50:03.589</timecode><lasteventid>003</lasteventid>
</replay>
thanks 1 user thanked aircooled76@gmail.com for this useful post.
Ario on 11/19/2019(UTC)
Ario  
#2 Posted : Tuesday, November 19, 2019 6:57:50 AM(UTC)
Ario

Rank: Advanced Member

Groups: Registered
Joined: 2/2/2015(UTC)
Posts: 166
Location: NL

Thanks: 164 times
Was thanked: 19 time(s) in 16 post(s)
Thanks for your help & this good solution.

I warmly support your request to have a functionality like this added to vMix,
as explained in
https://forums.vmix.com/...er-of-events-to-play-out
especially with the possibility to play latest-to-oldest.

Let's say during a basketball game the sweat needs to be wiped from the floor. Play stops. Will this give time for 1, 2, 3, .... replays?
No one knows.
So let's just start with the latest event (most recent), the one no viewer has seen played back yet, and move back in time from there.
Replays can be kept running until live play continues (or until all replay events have been played back, if replay Loop is off).

Thanks again.
Barney Box Lane  
#3 Posted : Tuesday, November 19, 2019 11:30:15 PM(UTC)
Barney Box Lane

Rank: Advanced Member

Groups: Registered
Joined: 8/21/2017(UTC)
Posts: 319
Location: Uk

Thanks: 26 times
Was thanked: 33 time(s) in 29 post(s)
+1 play last events with a value you can input to the value section
aircooled76@gmail.com  
#4 Posted : Saturday, April 4, 2020 7:17:30 PM(UTC)
aircooled76@gmail.com

Rank: Advanced Member

Groups: Registered
Joined: 8/15/2013(UTC)
Posts: 97
Man
Australia
Location: Could be Australia could be Europe/UK!

Thanks: 1 times
Was thanked: 7 time(s) in 7 post(s)
Just bumping this thread!

Would really really really LOVE a solution to this.
aircooled76@gmail.com  
#5 Posted : Saturday, May 16, 2020 8:03:59 PM(UTC)
aircooled76@gmail.com

Rank: Advanced Member

Groups: Registered
Joined: 8/15/2013(UTC)
Posts: 97
Man
Australia
Location: Could be Australia could be Europe/UK!

Thanks: 1 times
Was thanked: 7 time(s) in 7 post(s)
I will sing a Karaoke song of Martin's request and change the worlds to say awesome things about vMix... If this feature is added :)
Users browsing this topic
Guest
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.