Ich bin neu in Gstreamer und ich möchte es verwenden, um RTP Stream zu hören.Gstreamer - zu viel Verzögerung beim RTP-Stream hören
, das zu tun, ich benutze diese Pipeline:
gst-launch-1.0 udpsrc caps=application/x-rtp port=5000 ! rtpjitterbuffer ! rtpopusdepay ! opusdec ! alsasink
Ich weiß nicht, warum, aber ich habe eine gewisse Verzögerung (~ 1 s) und ich möchte es zu minimieren. Ich bin mir sicher, dass dies nicht aus Quelle und Transport kommt.
Wenn jemand eine Idee hat :)
bei 100% Nicht sicher, aber wenn ich mich gut erinnere, ist es 1.8.2 – kecalace
Könnten Sie versuchen GST_DEBUG zu Debug-Level-Einstellung 3 'Export = 3 'und sehen, ob es Fehler oder Warnmeldungen von Ihrem udpsrc oder Decoder gibt? –
Sorry für späte Antwort. Ich habe mein System aktualisiert (apt update & apt upgrade) und mit den Latenz- und Sync-Eigenschaften von rtpjitterbuffer und alsasink habe ich viel weniger Verzögerung :) – kecalace