# avtpsrc

avtpsrc is a network source that receives AVTPDUs from the network. It should be combined with AVTP depayloaders to implement an AVTP listener. For more information see https://standards.ieee.org/standard/1722-2016.html.

Applications must have CAP_NET_RAW capability in order to successfully use this element. See avtpsink documentation for further information. Example pipeline |[ gst-launch-1.0 avtpsrc ! avtpaafdepay ! autoaudiosink ]| This example pipeline implements an AVTP listener that plays an AAF stream back.

## Hierarchy

    GObject
        ╰──GInitiallyUnowned
            ╰──GstObject
                ╰──GstElement
                    ╰──GstBaseSrc
                        ╰──GstPushSrc
                            ╰──avtpsrc

## Factory details

Authors: – Andre Guedes

Classification: – `Source/Network`

Rank – none

Plugin – avtp

Package – GStreamer Bad Plug-ins

## Pad Templates

### `src`

    application/x-avtp:

Presence – always

Direction – src

Object type – GstPad

## Properties

### address

    “address” gchararray

Destination MAC address to listen to

Flags : Read / Write

Default value : 01:AA:AA:AA:AA:AA

### ifname

    “ifname” gchararray

Network interface utilized to receive AVTPDUs

Flags : Read / Write

Default value : eth0

The results of the search are