multifilesrc to rtp error for jpeg Stream

Dwight Kulkarni dwight at realtime-7.com
Wed Aug 4 16:39:36 UTC 2021


Hi all,

I am trying to test a jpeg stream with Gstreamer on IMX8MPlus dev
environment with Linux and Debian. I am getting errors trying to stream to
rtpjpegpay.



*1) I run the following command to test streaming some jpeg frames:*


*gst-launch-1.0 multifilesrc
location="./testing/frames_1080p/frame_%02d.jpg" loop=true index=10
caps="image/jpeg,width=(int)1920, height=(int)1080,
framerate=(fraction)15/1"                          ! jpegdec ! videoconvert
! autovideosink*

The above command works and I see a window open up that is streaming the
jpeg frames:

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock

*2) I run the following command to test the rtpjpegpay and the command
fails*


*gst-launch-1.0 multifilesrc
location="./testing/frames_1080p/frame_%02d.jpg" loop=true index=10
caps="image/jpeg,width=(int)1920, height=(int)1080,
framerate=(fraction)15/1" ! jpegparse ! identity sync=true ! rtpjpegpay*

Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
ERROR: from element /GstPipeline:pipeline0/GstMultiFileSrc:multifilesrc0:
Internal data stream error.
Additional debug info:
../../../../git/libs/gst/base/gstbasesrc.c(3072): gst_base_src_loop ():
/GstPipeline:pipeline0/GstMultiFileSrc:multifilesrc0:
streaming stopped, reason not-linked (-1)
Execution ended after 0:00:00.008378875
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...




-- 
Sincerely,

Dwight K
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20210804/014211d9/attachment.htm>


More information about the gstreamer-devel mailing list