Settop Box decode problem

Jeroen Roeper jeroen.roeper at xs4all.nl
Thu Nov 24 00:03:01 PST 2011


Hi there,

I am trying to build an encoder with GStreamer using the following 
example pipeline.

gst-launch-0.10 -ve --gst-debug-level=3 \
   videotestsrc is-live=true pattern=smpte ! 
video/x-raw-yuv,color-matrix="sdtv",width=720,height=576 ! \
   clockoverlay halignment=right valignment=bottom 
shaded-background=true font-desc="Arial Bold 20" ! \
   clockoverlay halignment=left valignment=bottom shaded-background=true 
font-desc="Arial Bold 20" time-format="%d %b %Y" ! \
   queue max-size-bytes=0 max-size-buffers=1 max-size-time=0 ! videorate 
! video/x-raw-yuv,framerate=25/1 ! \
   ffenc_mpeg2video bitrate=15000000 gop-size=12 pass=0 max-bframes=0 
quant-type=0 interlaced=true ! queue ! mux. \
   audiotestsrc freq=1000 is-live=true ! audioconvert ! 
audio/x-raw-int,rate=48000,channels=2,depth=16 ! twolame bitrate=112 ! 
queue ! mux. \
   mpegtsmux m2ts-mode=false name=mux ! udpsink host=225.6.7.8 port=9000 
qos-dscp=48 ttl-mc=6

The stream generated by this perferctly playable with VLC and GStreamer 
it self. When I try and receive it on an Amino Settopbox or a Co-Ship it 
does not work. The coship shows me big pink and green squares on the 
bottom half of the screen and the Amino is jerky and shows occasional 
macroblocking.

At first I thought it might be something I overlooked in the encoding 
so I tried the same with ffenc_h264 and that is giving me the same 
result.

I would appreciate if someone could have a look at the above pipeline 
to se eif I overlooked something maybe?

Jeroen


More information about the gstreamer-devel mailing list