vMix Forums
»
General
»
NDI
»
NDI and MultiCorder
Rank: Newbie
Groups: Registered
Joined: 6/20/2021(UTC) Posts: 5
|
Please pardon this question from a pre-newbie, especially if I'm in the wrong forum. I'm trying to figure out if vMix and PTZOptics 30x-NDI cameras are what I should be purchasing. My goal is to connect three of these cameras, each with a single Ethernet cable, to a gigabit network switch with PoE and then use vMix on a computer also connected to the network to simultaneously record video from all three cameras and save the videos in three separate files. I see that the MultiCorder feature in vMix should be able to do this, but my concern is the following statement in the vMix documentation: "Any source with irregular timing such as NDI-HX, Desktop Capture and vMix Call are not supported by MultiCorder and should not be used." The PTZOptics 30x-NDI cameras have "NDI | HX" stamped on the base. Does that mean that I can't use those cameras to do what I want with vMix?
Thanks, Paul
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 4/23/2017(UTC) Posts: 1,210 Location: Germany Thanks: 3 times Was thanked: 168 time(s) in 150 post(s)
|
3 NDI cams on a gigabit network are ok, especially if they are HX. The vMix document makes absolute sense. Take it serious. I don't know the PTZoptics good enough but they maybe have internal recording onto SD cards. That should be safest way of ISO recording. But, if I were you I would look into the birddog range of products. They are Full NDI (which is configurable in bandwidth these days), consume a bit more power in terms of PoE+ that the switch should be capable of and work very well inside vMix.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/2/2013(UTC) Posts: 1,072 Location: Fairhope, Alabama USA Thanks: 553 times Was thanked: 200 time(s) in 166 post(s)
|
Originally Posted by: eppley1 Please pardon this question from a pre-newbie, especially if I'm in the wrong forum. I'm trying to figure out if vMix and PTZOptics 30x-NDI cameras are what I should be purchasing. My goal is to connect three of these cameras, each with a single Ethernet cable, to a gigabit network switch with PoE and then use vMix on a computer also connected to the network to simultaneously record video from all three cameras and save the videos in three separate files. I see that the MultiCorder feature in vMix should be able to do this, but my concern is the following statement in the vMix documentation: "Any source with irregular timing such as NDI-HX, Desktop Capture and vMix Call are not supported by MultiCorder and should not be used." The PTZOptics 30x-NDI cameras have "NDI | HX" stamped on the base. Does that mean that I can't use those cameras to do what I want with vMix?
Thanks, Paul Paul, I just tested this with my PTZ Optics 20X NDI/HX camera and vMix Multicorder. Video was beautiful. BTW, the PTZO cam does not have a SD port. The USB port does not support recording. Holler if you have any other PTZO questions. I've been using & selling them for years. - Tom
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 6/20/2021(UTC) Posts: 5
|
Thanks, Tom! The folks at PTZOptics suggested using RTSP feeds, rather than NDI, since they should be no problem with vMix's MultiCorder. I haven't tried it yet, but it seems like it should be easy enough. In fact, I might purchase the non-NDI cameras for the remaining two, since they're identical to the NDI cameras, except for the NDI license. It sounds like I could always purchase the licenses and upgrade later, if needed. By the way, did you try MultiCorder with more than one NDI camera feed recording simultaneously? The PTZOptics folks though the warning might have something to do with the feeds not remaining in sync.
Thanks, Paul
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 4/23/2017(UTC) Posts: 1,210 Location: Germany Thanks: 3 times Was thanked: 168 time(s) in 150 post(s)
|
The vMix warning has to do with NDI issues that the record file could start over and you have to fix it post show. Similar to the calls that might interrupt. The multicorder just dumps the data onto disc, no continuity guaranteed. NDI is very similar to what RTSP is. NDI wraps stream and control data which RTSP doesn't. Medialooks offers their direct take software which is a 4 channel NDI recorder. Newtek obviously has a 2 Ch recorder for free and also a paid 4CH version. Even Studio Monitor includes a recorder. You need a seperate instance running for different feeds then.
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 6/20/2021(UTC) Posts: 5
|
Dear Mavik,
I didn't know about the other software you mentioned, so I'll definitely look into it.
Thanks, Paul
|
|
|
|
Rank: Member
Groups: Registered
Joined: 5/19/2021(UTC) Posts: 17 Was thanked: 1 time(s) in 1 post(s)
|
If you want reliable recordings you need to transcode NDI sources to normalize the resolution, bitrate and frame rate. The multicorder does not do this on its own unless they are recording one of the 4 external outputs. If you don’t need the external outputs for something else you can use them. NDI no longer sells a multi channel recorder and the one in studio monitor is no better than the multicorder- it just dumps the raw data stream to disk.
I use another instance of vmix just for iso records but you could also do it with OBS as long as you’re careful to transcode the source.
Also don’t ever use the “fault tolerant” mp4 recording option. It’s a complete garbage workaround that should never have been released.
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 6/20/2021(UTC) Posts: 5
|
Dear Panic,
Thanks for the interesting information! That explains why I couldn't find the multi-channel recorder from Newtek. I have two questions, then.
I'm still not very experienced with vMix, but it sounds like you're saying that if I send the three cameras' NDI streams to three separate external outputs and then use the MultiCorder to record the three external outputs, that would accomplish what I'm trying to do. Is that correct?
Also, what are your thoughts on using RTSP feeds instead of NDI? Would they still have the same issues as the NDI feeds if I used the MultiCorder to record them directly?
Thanks, Paul
|
|
|
|
Rank: Member
Groups: Registered
Joined: 5/19/2021(UTC) Posts: 17 Was thanked: 1 time(s) in 1 post(s)
|
Yes. You can route the camera inputs to the external outputs and tell the multicorder to record the external outs. That will give you stable transcoded records. There may be other reasons to use Rtsp or NDI but the camera feeds will need to be transcoded regardless.
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 6/20/2021(UTC) Posts: 5
|
|
|
|
|
vMix Forums
»
General
»
NDI
»
NDI and MultiCorder
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