[gst-devel] Video not smooth using H264 and RTP

Jayarama Sundar Santana sundarsantana at gmail.com
Tue Nov 20 20:55:41 CET 2007


Hello people,

I'm transmitting an h264 encoded stream using gstreamer itself and playing
it using gstreamer. I can notice that the video is not smooth at all. I have
tried using the gstrtpsession and gstrtpjitter too. I'm not sure whether I
am not setting some specific parameters for the elements. The pipelines are:


TRANSMITTER:
gst-launch-0.10 -v filesrc location=file.avi ! decodebin  ! videoscale !
video/x-raw-yuv,width=176,height=144 ! videorate !
video/x-raw-yuv,width=176,height=144,framerate=\(fraction\)10/1 ! x264enc
byte-stream=true bitrate=100 ref=12 key-int-max=12 me=0  ! rtph264pay
mtu=1438 ! udpsink host= 192.168.3.161  port=50004

RECEIVER:
gst-launch-0.10 -v udpsrc port=50004 ! gstrtpsession ! application/x-rtp,
clock-rate=90000,payload=96 !  gstrtpjitterbuffer ! rtph264depay ! queue !
ffdec_h264 ! xvimagesink sync=true

The same lack of smoothness in the video happens when I use DarwinStremer or
Helix too. I would appreciate if anyone help me out.

Thanks and regards,
Jayarama S. Santana
Researcher
Instituto Nokia de Tecnologia (Nokia Technology Institute)
Recife - Brazil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20071120/befaece1/attachment.htm>


More information about the gstreamer-devel mailing list