[Bug 707974] Gstreamer fails to play H.264 live stream from udp (es or ts)

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Oct 1 03:19:12 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=707974
  GStreamer | gst-plugins-bad | git

--- Comment #7 from nkef <nkefalas at gmail.com> 2013-10-01 10:19:11 UTC ---
(In reply to comment #4)
> Can you provide a sample stream where this fails and pipeline that reproduces
> the behaviour on this? I fail to see how your patch changes any behaviour on
> non-avc3 streams.

In order to emulate the real system, the attached m2ts and h264 can be
transmitted to gstreamer with the following ffmpeg command from a secondary
system.

For mpeg transport stream

On system A:
ffmpeg -an -r 30 -re -i foreman-test.m2ts -vcodec copy -an -f mpegts
udp://SYSTEM_B_IP:8701

On system B:
gst-launch-1.0 -vvv udpsrc port=8701 buffer-size=18000000 ! queue ! tsdemux !
queue ! h264parse ! queue ! avdec_h264 max-threads=8 ! queue ! xvimagesink
sync=false

For h264 stream
On system A:
ffmpeg -an -r 30 -re -i foreman-test.h264 -vcodec copy -an -f rawvideo
udp://SYSTEM_B_IP:8701

On system B:
gst-launch-1.0 -vvv udpsrc port=8701 buffer-size=18000000  ! queue ! h264parse
disable-passthrough=false ! queue ! avdec_h264 max-threads=8 ! queue !
xvimagesink sync=false

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list