rtpvp8depay2
Depayload a VP8 video stream from RTP packets as per RFC 7741.
Example pipeline
gst-launch-1.0 udpsrc address=127.0.0.1 port=5555 caps='application/x-rtp,media=video,clock-rate=90000,encoding-name=VP8' ! rtpjitterbuffer latency=100 ! rtpvp8depay2 ! decodebin3 ! videoconvertscale ! autovideosink
This will depayload and decode an incoming RTP VP8 video stream. You can use the rtpvp8pay2 and vp8enc elements to create such an RTP stream.
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstRtpBaseDepay2 ╰──rtpvp8depay2
Factory details
Authors: – Sebastian Dröge
Classification: – Codec/Depayloader/Network/RTP
Rank – marginal
Plugin – rsrtp
Package – gst-plugin-rtp
Pad Templates
sink
application/x-rtp:
media: video
clock-rate: 90000
encoding-name: { (string)VP8, (string)VP8-DRAFT-IETF-01 }
Properties
request-keyframe
“request-keyframe” gboolean
Request new keyframe when packet loss is detected
Flags : Read / Write
Default value : false
wait-for-keyframe
“wait-for-keyframe” gboolean
Wait for the next keyframe after packet loss
Flags : Read / Write
Default value : false
The results of the search are