[Elphel-support] Error with gstreamer JP4 stream

Diego Pardilla diegopardilla at gmail.com
Thu May 3 12:52:15 PDT 2012


Hi all,

I don't know why, but when I attempt to reproduce the stream of the 
elphel with the command:

gst-launch-0.10 rtspsrc location=rtsp://elphel:554 protocols=0x00000001 
latency=100 ! rtpjpegdepay ! jpegdec ! queue ! jp462bayer ! 
"video/x-raw-bayer, width=(int)1920, height=(int)1088, 
format=(string)grbg" ! queue ! bayer2rgb2 method=1 ! ffmpegcolorspace ! 
queue ! xvimagesink

the error is:
gstbasesrc.c(2625): gst_base_src_loop (): 
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc1:
streaming task paused, reason not-negotiated (-4)


I do: gst-inspect  bayer2rgb2 & gst-inspect jp462bayer, and all seems ok.

When I reproduce the stream of the elphel with this command:

gst-launch-0.10 rtspsrc location=rtsp://192.168.100.9:554 ! rtpjpegdepay 
! jpegdec ! queue ! ffmpegcolorspace ! xvimagesink sync=false

I don't have any problem.

I guess that the problem is in the libraries libgstjp462bayer & 
libgstbayer2rgb2. I compile following the steps of 
http://code.google.com/p/gst-plugins-elphel/wiki/HowToInstall and I 
tried downloading the binaries too, but I have the same problem.

I tried in two computers. One with a Debian wheezy (arch:x86_86) 
gstreamer version 0.10.36, and the other with an Ubuntu oneiric 
(arch:i686) gstreamer 0.10.35

Any idea?, I'm lost in the island, ;P.

Thanks you very much, and sorry for the inconvenience.




More information about the Support-list mailing list