[Bug 697672] VP8 passed through rtpbin decodes a single frame and then fails to decode until a key frame passed through
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Apr 9 16:16:58 PDT 2013
https://bugzilla.gnome.org/show_bug.cgi?id=697672
GStreamer | gst-plugins-bad | 1.0.5
--- Comment #1 from tcdgreenwood at hotmail.com 2013-04-09 23:16:53 UTC ---
Please note that since the clients are launched one after the other the second
is expected not to play video until the first key frame. On Mac the
osxvideosink stays as a green screen.
I've done similar pipelines with H264 that show it working as expected:
gst-launch-1.0 -v rtpbin name=rtph264 videotestsrc pattern=ball ! textoverlay
text="H264" ! 'video/x-raw,width=640,height=480,framerate=15/1' ! x264enc
tune=zerolatency speed-preset=ultrafast ! rtph264pay ! rtph264.send_rtp_sink_0
rtph264.send_rtp_src_0 ! udpsink async=false port=5102 host=::FFFF:7F00:0001
ts-offset=0 name=hrtpsink rtph264.send_rtcp_src_0 ! udpsink port=5103
host=::FFFF:7F00:0001 sync=false async=false name=hrtcpsink udpsrc
name=receiver_rtcp_in port=5101 caps = "application/x-rtcp" !
rtph264.recv_rtcp_sink_0 udpsrc name=h264recv port=5100
caps="application/x-rtp, media=(string)video, clock-rate=(int)90000,
encoding-name=(string)H264, payload=(int)96" ! rtph264.recv_rtp_sink_0 rtph264.
! rtph264depay ! avdec_h264 ! videoconvert ! osxvideosink
gst-launch-1.0 -v rtpbin name=rtph264 videotestsrc pattern=ball ! textoverlay
text="H264" ! 'video/x-raw,width=640,height=480,framerate=15/1' ! x264enc
tune=zerolatency speed-preset=ultrafast ! rtph264pay ! rtph264.send_rtp_sink_0
rtph264.send_rtp_src_0 ! udpsink async=false port=5100 host=::FFFF:7F00:0001
ts-offset=0 name=hrtpsink rtph264.send_rtcp_src_0 ! udpsink port=5101
host=::FFFF:7F00:0001 sync=false async=false name=hrtcpsink udpsrc
name=receiver_rtcp_in port=5103 caps = "application/x-rtcp" !
rtph264.recv_rtcp_sink_0 udpsrc name=h264recv port=5102
caps="application/x-rtp, media=(string)video, clock-rate=(int)90000,
encoding-name=(string)H264, payload=(int)96" ! rtph264.recv_rtp_sink_0 rtph264.
! rtph264depay ! avdec_h264 ! videoconvert ! osxvideosink
--
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