rtpmparobustdepay2

Depayload an MPEG Audio Robust elementary stream from RTP packets as per RFC 5219.

Example pipeline

 gst-launch-1.0 filesrc location=tests/files/mpa_robust.2ch.interleaved.gdp ! gdpdepay ! rtpmparobustdepay2 ! decodebin3 ! audioconvert ! audioresample ! autoaudiosink

This will depayload the RTP MPEG Application Data Unit stream and output MP3 frames.

The RTP stream was generated using live555's [liveCaster] with option -a 96 "0 2 1 3". Please note that this software is no longer supported and that it is hosted on an insecure website.

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstRtpBaseDepay2
                    ╰──rtpmparobustdepay2

Factory details

Authors: – François Laignel

Classification:Codec/Depayloader/Network/RTP

Rank – marginal

Plugin – rsrtp

Package – gst-plugin-rtp

Pad Templates

sink

application/x-rtp:
          media: audio
     clock-rate: 90000
  encoding-name: MPA-ROBUST

Presencealways

Directionsink

Object typeGstPad


src

audio/mpeg:
    mpegversion: 1
         parsed: true

Presencealways

Directionsrc

Object typeGstPad


The results of the search are