Settop Box decode problem

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Settop Box decode problem

Jeroen Roeper
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
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Settop Box decode problem

Jeroen Roeper
Some additional information:

I tried changing source to v4l2src or udpsrc without change.

I tried replacing the udpsink with a filesink. Playing back the file ont
he STB's is ok. I guess that rules out source ,encoder and mux and
points to the UDP sink although I'm not sure what the UDP sync can do
wrong to cause these symptoms...

Anyone have a smart idea?

Jeroen



On Thu, 2011-11-24 at 16:03 +0800, Jeroen Roeper wrote:

> 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
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel