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
Rinsky  
#1 Posted : Monday, October 10, 2016 5:16:10 PM(UTC)
Rinsky

Rank: Advanced Member

Groups: Registered
Joined: 8/2/2013(UTC)
Posts: 462

Thanks: 38 times
Was thanked: 39 time(s) in 35 post(s)
Hello

has anyone else experienced this problem:

Sometimes when I create an instant replay channel with 4 input and stop/restart the recording, stop/restart one camera or unplug and plug camera input back in it only shows black on that instant replay input. I have to either restart Vmix or delete the instant replay input and create a new one to get the video source back in the replay channel.

And yes, the original camera input always works and shows no black screen.
pm  
#2 Posted : Tuesday, October 11, 2016 3:56:13 AM(UTC)
pm

Rank: Advanced Member

Groups: Registered
Joined: 11/28/2015(UTC)
Posts: 182

Thanks: 10 times
Was thanked: 32 time(s) in 27 post(s)
Hello

I have also experienced this problem during my productions in March and April 2016 with version 16. The only solution was to remove the instant replay input and add it again. I only had three cameras configured.

See here, topic "Problems": http://forums.vmix.com/d....aspx?g=posts&t=6433

Three weeks ago the new season started again and we did the first two productions with version 17 (108). Once, I lost one camera in instant replay. Start/stop the replay recording didn't help. At the end the camera came back after doing this: stop the recording, setting all replay cameras to "none", close the replay settings dialog, reopen the settings dialog, configure all cameras and start recording again. After these steps the "lost camera" was still black, but after approx. one minute it came back.

There were some changes in 17.0.0.110 regarding replay (http://forums.vmix.com/default.aspx?g=posts&t=6142), which goes in the direction we experienced.

Regards,
Patrick
admin  
#3 Posted : Tuesday, October 11, 2016 6:38:03 AM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,155
Man
Location: Gold Coast, Australia

Was thanked: 4154 time(s) in 1492 post(s)
Hi,

As a general rule, replay assumes that all cameras will remain permanently plugged in throughout the session with the same format.
This is important for a number of reasons, as having cameras randomly disconnect can cause sync issues with the replay.

vMix 17.0.0.110 makes this a bit easier to deal with in that if you have a camera unexpectedly disconnect
then you can stop recording, click the cog icon and click ok again to have vMix search through all the cameras and configure them again.

Regards,

Martin
vMix
admin  
#4 Posted : Tuesday, October 11, 2016 10:08:22 AM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,155
Man
Location: Gold Coast, Australia

Was thanked: 4154 time(s) in 1492 post(s)
vMix doesn't use FFMPEG for most things such as cameras. It does low level access to whatever the capture card has available such as the AJA, Blackmagic or Magewell APIs.
These APIs may offer an alternate signal such as colour bars (I believe Magewell does on some models).

How important is it for vMix replay to cater for "unreliable" cameras?
Should vMix have a mode where the recording stops automatically if one camera angle drops out for a second or more?

Possible hardware solutions include something like the Decimator MD-HX.
When it is configured in scaling/frame rate conversion mode (even if converting an identical signal) it can be configured to insert
a frame when signal is lost and thus can be used as a reliable source in vMix where the camera may not be.

Regards,

Martin
vMix
Rinsky  
#5 Posted : Tuesday, October 11, 2016 10:42:58 AM(UTC)
Rinsky

Rank: Advanced Member

Groups: Registered
Joined: 8/2/2013(UTC)
Posts: 462

Thanks: 38 times
Was thanked: 39 time(s) in 35 post(s)
Could this be a problem that came up with the update where you made Vmix recognize the input video sources and resolutions on itself?

I dont think that I ever had an issue with that last year.


And no...the recording shouldn't stop, it should record black as long there is no video source, but it should recognize new and changed video inputs on itself (if it has the same resolution and framerate as the configured instant replay input) and show it once it's plugged back in.
admin  
#6 Posted : Tuesday, October 11, 2016 10:52:02 AM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,155
Man
Location: Gold Coast, Australia

Was thanked: 4154 time(s) in 1492 post(s)
Not sure what you mean sorry, what capture card are you using with replay?
admin  
#7 Posted : Tuesday, October 11, 2016 12:46:42 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,155
Man
Location: Gold Coast, Australia

Was thanked: 4154 time(s) in 1492 post(s)
We built the entire replay system from scratch, so it doesn't use any open source code from FFMPEG and the like.

Anyway, I think I have worked out the best way to deal with this.
It will involve checking each stream for gaps longer than half a second or for discontinuities where the capture card resets the timestamps.
Then it will create a new recording segment at the current time just for that stream without interrupting the others.

This approach will avoid needing to fill in blank frames, improving performance, while also hopefully making the recording
more robust to unreliable sources or from network sources like NDI.

If this sounds good, I will try and get this added to the vMix 18 beta due any day now.

Regards,

Martin
vMix
thanks 1 user thanked admin for this useful post.
BETech on 10/11/2016(UTC)
pm  
#8 Posted : Tuesday, October 11, 2016 1:02:11 PM(UTC)
pm

Rank: Advanced Member

Groups: Registered
Joined: 11/28/2015(UTC)
Posts: 182

Thanks: 10 times
Was thanked: 32 time(s) in 27 post(s)
Hi Martin

Sounds good to me. Especially if you have in mind that people are using network sources (RTSP in my case).

Regards,
Patrick
Rinsky  
#9 Posted : Tuesday, October 11, 2016 4:00:50 PM(UTC)
Rinsky

Rank: Advanced Member

Groups: Registered
Joined: 8/2/2013(UTC)
Posts: 462

Thanks: 38 times
Was thanked: 39 time(s) in 35 post(s)
What I meant was that there is a build in auto detect for camera inputs since Vmix 17 (i think). When I create an 1080i camera input and plug a cable with a 720p input in, it automatically detects the 720p source and converts the once 1080i input to an 720p input. Could this be the source of the problem?

Im using Blackmagics Decklink Quad (1)


And I don't really understand how your solution prevents recording a black screen, would I have to go to the cog and press ok to have the video source again in the instant replay input or will it also be automatically detected?

Let's say a camera guy turns off his camera unbeknownst during the break and the second half of a football match starts. Something happens and I want to create an event from that camera angle, but it's only black because A: I didn't know the camera was turned off for a short time (maybe it was only a couple of seconds), B: I didn't see that the input was black, because the instant replay channels won't show all instant replays channels live input. I can only see the "normal" live camera input and those work just fine, because they automatically detect the signal and won't have a problem when the source is unplugged or turned off for a second.
Ario  
#10 Posted : Friday, December 23, 2022 4:07:34 AM(UTC)
Ario

Rank: Advanced Member

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

Thanks: 163 times
Was thanked: 19 time(s) in 16 post(s)
I know this is a (really) old thread, but unfortunately the issue described is still happening.
Is there any news on this?
5 camera irp, all 1080p50, all NDI. All wired. 4x Full NDI, 2x NDI HX.
Connections to the camera's are stable.

Still, several replay events have only black 'video' on some of the camera angles.
.log files shows:
StreamDiscontinuity - Start / Stop
and

DueToCPUOrDisk: 0 on all cams
A few frames / samples dropped,
due to
SourceTooSlow

Hoping that I can have more replay events without angles being black.
admin  
#11 Posted : Friday, December 23, 2022 3:04:22 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,155
Man
Location: Gold Coast, Australia

Was thanked: 4154 time(s) in 1492 post(s)
Ario  
#12 Posted : Saturday, December 24, 2022 8:19:04 PM(UTC)
Ario

Rank: Advanced Member

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

Thanks: 163 times
Was thanked: 19 time(s) in 16 post(s)
Ok will do.
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.