-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NDI multi stream stuttering #617
Comments
The difference in the Galicaster gstreamer pipelines is that they include a tee for both preview and filesink recording, so it's worth reproducing that pipeline with gst-launch. We had a datapath problem once that only showed up with a tee pipeline but not a simpler pipeline. |
@smarquard raises a good point, but sadly with more complex pipelines on the command line i still cant replicate the issue.
|
Hi @androidwiltron A more accurate way to test it would be to record both sources through the same pipeline. That may reproduce the issue better, since I believe Galicaster has all sources on the same process, as opposed to launching two different gst-launch-1.0 commands. |
@Alfro do you think using |
I meant something like this:
Let me know if it reproduces like this! |
OK @Alfro your launch command replicates the problem. the audio stutters, the video is OK |
when trying to use multiple NDI sources in galicaster. the ndivideosrc and ndiaudiosrc will stutter.
stuttering will happen in both preview and when recording to filesink
if you play the ndi sources from gst-launch command line at the same time, they work fine with no stuttering (also recording to filesink works OK as well)
its hard to pin down the cause of the stuttering, but i dont think its compute resource as the machine running this is very powerful.
example profile:
The text was updated successfully, but these errors were encountered: