All of lore.kernel.org
 help / color / mirror / Atom feed
* [dizzy] Choppy gstreamer video (MPEG TS over UDP)
@ 2014-11-14 18:46 Nikolay Dimitrov
  2014-11-14 20:25 ` Daiane Angolini
  0 siblings, 1 reply; 8+ messages in thread
From: Nikolay Dimitrov @ 2014-11-14 18:46 UTC (permalink / raw)
  To: meta-freescale

Hi guys,

I have an issue with gstreamer, running on imx6q sabresd (dizzy). The
gstreamer pipeline has to play a live video stream over the network.
The video stream is MPEG TS over UDP unicast, carrying h264 video + mp3
audio. Here's the pipeline:

gst-launch udpsrc port=5000 ! decodebin2 ! mfw_v4lsink
The biggest issue right now with this setup is that the video is very
choppy - shortly after the playback starts (<10s) the video becomes
choppy, e.g. after decoding 1 frame it pauses for 2-3s before
displaying the next frame (all frames in between are skipped, so it
looks like a slideshow). Also, gstreamer is giving warnings in the
console:

WARNING: from element 
/GstPipeline:pipeline0/MFW_GST_V4LSINK_INFO_T:mfw_gst_v4lsink_info_t0: A 
lot of buffer
s are being dropped.
Additional debug info:
/home/picmaster/work/yocto-dizzy-sabresd/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer/0.1
0.36-r2/gstreamer-0.10.36/libs/gst/base/gstbasesink.c(2875): 
gst_base_sink_is_too_late (): /GstPipeline:pipe
line0/MFW_GST_V4LSINK_INFO_T:mfw_gst_v4lsink_info_t0:
There may be a timestamping problem, or this computer is too slow.

As I'm by no means a gstreamer expert, I tried different combinations
of queues in all possible places in the pipeline, but with no success.
What's interesting to note is that if I make a local file copy of the
live stream, it plays without the choppines:

gst-launch playbin2 uri=file:///tmp/stream.ts

Has someone seen such behavior of gstreamer, or even better - has an
idea how to solve it? Thanks in advance for taking your time to read
and respond.

Kind regards,
Nikolay


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2014-11-19 21:46 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-14 18:46 [dizzy] Choppy gstreamer video (MPEG TS over UDP) Nikolay Dimitrov
2014-11-14 20:25 ` Daiane Angolini
2014-11-15 23:02   ` Nikolay Dimitrov
2014-11-16 18:29     ` Daiane Angolini
2014-11-18 11:01     ` Marco Trillo
2014-11-18 15:06       ` Nikolay Dimitrov
2014-11-19  7:36         ` Marco Trillo
2014-11-19 21:45           ` Nikolay Dimitrov

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.