Could you please suggest me a pipeline for srt client?
lyamcwitherow at gmail.com
Mon Jan 2 19:59:17 UTC 2023
Try either of the following.
gst-launch-1.0 -v srtsrc uri="srt://192.168.1.101:9866" ! decodebin !
videoconvert ! autovideosink sync=false
gst-launch-1.0 -v srtsrc uri="srt://192.168.1.101:9866" ! matroskademux !
decodebin ! autovideoconvert ! autovideosink sync=false
Note: if I use "srtsink uri=srt://:9866 latency=0
wait-for-connection=false" then gstreamer at the client side has a bit of a
problem since it decodes corrupted frames up until the first
keyframe, while ffplay has no issues. Setting autovideosync sync=true for
me causes gstrreamer to only output keyframes once it gets the first one.
On Mon, Jan 2, 2023 at 2:47 AM Marianna Smidth Buschle via gstreamer-devel <
gstreamer-devel at lists.freedesktop.org> wrote:
> I don't know if it will work for your pipeline, but this is what I have
> previously tried with SRT:
> - server:
> gst-launch-1.0 -v videotestsrc ! video/x-raw, height=1080, width=1920 !
> videoconvert ! x264enc tune=zerolatency ! video/x-h264, profile=high !
> mpegtsmux ! srtsink uri=srt://:8888
> - client:
> gst-launch-1.0 -v srtsrc uri="srt://10.10.150.36:8888" ! decodebin !
> Best Regards
> On 27.12.2022 21.42, gstreamer-devel-request at lists.freedesktop.org wrote:
> Message: 2
> Date: Tue, 27 Dec 2022 20:49:05 +0100
> From: <info at mbsoft.biz> <info at mbsoft.biz>
> To: "'Discussion of the development of and with GStreamer'"
> <gstreamer-devel at lists.freedesktop.org> <gstreamer-devel at lists.freedesktop.org>
> Subject: Could you please suggest me a pipeline for srt client?
> Message-ID: <email@example.com> <firstname.lastname@example.org>
> Content-Type: text/plain; charset="utf-8"
> Hi all,
> i have an srtserver created with this pipeline:
> gst-launch-1.0.exe -v d3d11screencapturesrc capture-api=1 window-handle=68614 crop-x=4 crop-y=26 ! queue ! videoconvert ! videoscale ! video/x-raw, height=720 ! mfh264enc bitrate=1024 low-latency=true rc-mode=0 ! h264parse ! matroskamux streamable=true ! srtsink uri=srt://:9866 latency=0
> it works perfectly.
> I can play it with ffplay with:
> ffplay.exe -analyzeduration 0 -probesize 32 -fflags nobuffer -fflags discardcorrupt -flags low_delay -framedrop -sync ext -vf setpts=0 -i srt://192.168.1.101:9866?pkt_size=1316
> could you please suggest me a gstreamer pipeline that do the same of ffplay?
> Thank you
> Best regards / Med venlig hilsen
> “Marianna Smidth Buschle”
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the gstreamer-devel