# rtpamrdepay

Extract AMR audio from RTP packets according to RFC 3267. For detailed information see: http://www.rfc-editor.org/rfc/rfc3267.txt

## Example pipeline

     gst-launch-1.0 udpsrc caps='application/x-rtp, media=(string)audio, clock-rate=(int)8000, encoding-name=(string)AMR, encoding-params=(string)1, octet-align=(string)1, payload=(int)96' ! rtpamrdepay ! amrnbdec ! pulsesink

This example pipeline will depayload and decode an RTP AMR stream. Refer to the rtpamrpay example to create the RTP stream.

## Hierarchy

    GObject
        ╰──GInitiallyUnowned
            ╰──GstObject
                ╰──GstElement
                    ╰──GstRTPBaseDepayload
                        ╰──rtpamrdepay

## Factory details

Authors: – Wim Taymans

Classification: – `Codec/Depayloader/Network/RTP`

Rank – secondary

Plugin – rtp

Package – GStreamer Good Plug-ins

## Pad Templates

### `sink`

    application/x-rtp:
              media: audio
         clock-rate: 8000
      encoding-name: AMR
        octet-align: 1
    application/x-rtp:
              media: audio
         clock-rate: 16000
      encoding-name: AMR-WB
        octet-align: 1

Presence – always

Direction – sink

Object type – GstPad

### `src`

    audio/AMR:
           channels: 1
               rate: 8000
    audio/AMR-WB:
           channels: 1
               rate: 16000

Presence – always

Direction – src

Object type – GstPad

The results of the search are