Pipeline exits without error

Petteri Matilainen pmatil at gmail.com
Fri Dec 18 07:58:53 PST 2015


I have a functioning pipeline, but after about 2 days gstreamer just 
exits without any error. Like this:

<snip>
/GstPipeline:pipeline0/GstRTMPSink:rtmpsink1.GstPad:sink: caps = 
"video/x-flv\,\ streamheader\=\(buffer\)\<\ 
464c5601010000000900000000\,\ 
120000f70000000000000002000a6f6e4d657461446174610800000009000c766964656f636f646563696400401c000000000000000577696474680040940000000000000006686569676874004086800000000000000c417370656374526174696f58003ff0000000000000000c417370656374526174696f59003ff000000000000000096672616d657261746500403e000000000000000d766964656f6461746172617465000000000000000000000f6d6574616461746163726561746f720200134753747265616d657220464c56206d75786572000c6372656174696f6e64617465020018547565204465632031352031393a31333a3434203230313500000900000102\,\ 
09000039000000000000001700000000014d0028ffe10025674d0028bb402802dff80a24000003000400000300f1810001e848000f424bdef85e1108d401000468ee388000000044\ 
\>"
root at raspberrypi:/home/pi#

How can I debug this further? I'm using version 1.6.1 compiled from 
source. The full pipeline is:

$gstlaunch -v -e uvch264src initial-bitrate=$init_bitrate 
average-bitrate=$avg_bitrate peak-bitrate=$pk_bitrate 
rate-control=$rate_ctrl iframe-period=$if_period name=src auto-start=true \
  src.vfsrc ! queue ! 
video/x-raw,format=\(string\)YUY2,width=320,height=240,framerate=10/1 ! 
fakesink \
  src.vidsrc ! queue ! 
video/x-h264,width=$vid_width,height=$vid_height,framerate=$vid_framerate,profile=$vid_profile,stream-format=$vid_frmt 
\
  ! tee name=t \
  t. ! queue ! h264parse ! flvmux ! rtmpsink location=$rtmp_address \
  t. ! queue ! h264parse ! flvmux ! rtmpsink location=$rtmp_address2


More information about the gstreamer-devel mailing list