rtpssrcdemux

rtpssrcdemux — Splits RTP streams based on the SSRC

Synopsis

struct              GstRtpSsrcDemux;

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GstObject
               +----GstElement
                     +----GstRtpSsrcDemux

Signals

  "clear-ssrc"                                     : Action
  "new-ssrc-pad"                                   : Run Last
  "removed-ssrc-pad"                               : Run Last

Description

rtpssrcdemux acts as a demuxer for RTP packets based on the SSRC of the packets. Its main purpose is to allow an application to easily receive and decode an RTP stream with multiple SSRCs.

For each SSRC that is detected, a new pad will be created and the "new-ssrc-pad" signal will be emitted.

Example pipelines

1
2
3
4