vMix Forums
»
General
»
vMix Call
»
vMixCall 60fps cause drop frame & audio sample
Rank: Member
Groups: Registered
Joined: 2/24/2016(UTC) Posts: 23 Location: France
Thanks: 1 times Was thanked: 1 time(s) in 1 post(s)
|
Hello here ! I just come here to report a issue (maybe ?), tested on two different computer Here my specs: - X99 - GTX980 - i76850k - 32GB RAM - M2 SSD - DeckLink Duo 2 To reproduce the issue you need two computers one for vMix one for the calls: Main computer : - Start a new project 720p 60fps - Add Audio Input - Add one video - Add two vMixCall - Start External - Playback & loop the video 2nd computer : - Open Chrome & load the two vMixCall Now check the statistics panel or the "I" of your external Here is an screenshot example of what I get after 20 minutes https://imgur.com/9fjX9bPHere the same project, same computer, but without vMixcall or guests is disconnected https://imgur.com/0733JazTested on Two Computer one with x99 Chipset and one with a x79 Chipset After some research I try with a 720p30 fps and guess what, no Drop with the vMixCall enable. So I pretend its a frame rate issue... If someone has the time could confirm the issue and report it to this topic I will be grateful. Best Regards
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 7/1/2015(UTC) Posts: 1,151 Location: Houston TX Thanks: 319 times Was thanked: 263 time(s) in 233 post(s)
|
Most WebRTC-based services simply don't support p60.
WebRTC is designed to allow browser-to-browser based video communications. That implies that most WebRTC-based applications are designed around webcams as the most common video source.
Webcams as a rule don't deliver p60. The only one that delivers 720p60 is the Logitech C922X, which is only a year old and not in widespread use.
I wonder if Martin can confirm that p60 is possible/intend via vMix Call? Specifically when one end-point is a browser.
In theory, you're making the system do a lot of work interpolating the frames. It's not surprising that some get dropped.
a vMix call between two instances of vMix is a different matter. In that case both end-points ARE p60 capable, so it should be both possible and reliable.
IMHO, for talking heads, there's very little value to p60.
|
|
|
|
Rank: Member
Groups: Registered
Joined: 2/24/2016(UTC) Posts: 23 Location: France
Thanks: 1 times Was thanked: 1 time(s) in 1 post(s)
|
In the Call manager stats in & out are in 30Fps but my external / stream are in 60Fps and this is NOT a problem for me.
I just want to use 60fps for my External/Stream and not for the vMixCall, without drop samples & video frame.
So I guess it's a bug because it's work with a 30p project.
But I found a solution if you are interested :
Use multiple instances of vMix. (I recommend to duplicate the vMix folder to keep your settings between the two instances)
- vMixA : 720p60 with main video output enable with NDI - vMixB : 720p30 with NDI enable for Calls/Camera etc..
- vMixB : Add 2 vMix Call (wait for the caller, call through NDI will be unavailable until someone is connected)
- vMixA : Load NDI input, Call1/Call2 from vMixB - vMixB : Load NDI input, the main output from vMixA (video return for the guest)
Works pretty well, 0 drops audio & video.
I hope this will help someone who has this issue.
Keep the good work vMix Team ;) Best Regards.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 7/1/2015(UTC) Posts: 1,151 Location: Houston TX Thanks: 319 times Was thanked: 263 time(s) in 233 post(s)
|
Interesting workaround. That suggests that there's room to optimize how the vMix call sources are handled at the receiving end.
That is, it's not a problem of being resource constrained. If the system can do it using two instances of vMix it ought to be possible in one as well.
|
|
|
|
vMix Forums
»
General
»
vMix Call
»
vMixCall 60fps cause drop frame & audio sample
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