rtpmpvdepay2
Depayload an MPEG-1 or MPEG-2 Video Elementary Stream from RTP packets as per RFC 2250.
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=MPV' ! rtpjitterbuffer latency=100 ! rtpmpvdepay2 ! decodebin3 ! videoconvertscale ! autovideosink
This will depayload and decode an incoming RTP MPEG-2 video stream. You can use the rtpmpvpay2 and mpeg2enc or avenc_mpeg2video elements to create such an RTP stream.
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstRtpBaseDepay2 ╰──rtpmpvdepay2
Factory details
Authors: – Tim-Philipp Müller
Classification: – Codec/Depayloader/Network/RTP
Rank – primary
Plugin – rsrtp
Package – gst-plugin-rtp
Pad Templates
sink
application/x-rtp:
media: video
encoding-name: MPV
clock-rate: 90000
application/x-rtp:
media: video
depayload: 32
clock-rate: 90000
src
video/mpeg:
systemstream: false
mpegversion: [ 1, 2 ]
parsed: false
The results of the search are