Not able to configure rtpgstpay pipeline
mank.pan
o0omanko0o at gmail.com
Wed Feb 19 07:14:54 UTC 2020
Hi Team,
I want to send frames along with some exif metadata, not using rtpgstpay
because it will remove exif metadata before sending to sink:
*gst-launch-1.0 -v videotestsrc ! video/x-raw,width=1920,height=1020 !
jpegenc ! taginject tags="comment =\"hello\",artist=gstreamer" ! jifmux !
rtpgstpay ! udpsink host=x.x.x.x port=5*000
At the receiver end using below pipeline:
*gst-launch-1.0 udpsrc port=5000 caps="application/x-rtp,
media=(string)application, clock-rate=(int)90000, encoding-name=X-GST,
caps=(string)\"aW1hZ2UvanBlZywgc29mLW1hcmtlcj0oaW50KTAsIHdpZHRoPShpbnQpMTkyMCwgaGVpZ2h0PShpbnQpMTAyMCwgcGl4ZWwtYXNwZWN0LXJhdGlvPShmcmFjdGlvbikxLzEsIGZyYW1lcmF0ZT0oZnJhY3Rpb24pMzAvMQ\",
payload=(int)96" ! rtpgstdepay ! jpegdec ! autovideosink*
However getting below error lines:
(gst-launch-1.0:4566): GStreamer-CRITICAL **: gst_mini_object_ref: assertion
'mini_object != NULL' failed
** (gst-launch-1.0:4566): CRITICAL **: gst_pad_set_caps: assertion 'caps !=
NULL && gst_caps_is_fixed (caps)' failed
(gst-launch-1.0:4566): GStreamer-CRITICAL **: gst_mini_object_unref:
assertion 'mini_object != NULL' failed
(gst-launch-1.0:4566): GStreamer-CRITICAL **: gst_mini_object_ref: assertion
'mini_object != NULL' failed
Setting pipeline to PLAYING ...
** (gst-launch-1.0:4566): CRITICAL **: gst_pad_set_caps: assertion 'caps !=
NULL && gst_caps_is_fixed (caps)' failed
(gst-launch-1.0:4566): GStreamer-CRITICAL **: gst_mini_object_unref:
assertion 'mini_object != NULL' failed
New clock: GstSystemClock
Please help, I am new in gstreamer and still learning, sorry if I have asked
novice question.
Thanks
--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
More information about the gstreamer-devel
mailing list