gstrtpclient

gstrtpclient — Implement an RTP client

Synopsis

                    GstRtpClient;

Object Hierarchy

  GObject
   +----GstObject
         +----GstElement
               +----GstBin
                     +----GstRtpClient

Implemented Interfaces

GstRtpClient implements GstChildProxy.

Description

This element handles RTP data from one client. It accepts multiple RTP streams that should be synchronized together.

Normally the SSRCs that map to the same CNAME (as given in the RTCP SDES messages) should be synchronized.

Example pipelines

FIXME: gst-launch
FIXME: describe

Last reviewed on 2007-04-02 (0.10.5)

Synopsis

Element Information

plugin

gstrtpmanager

author

Wim Taymans <wim.taymans@gmail.com>

class

Filter/Network/RTP

Element Pads

name

rtp_sink_%d

direction

sink

presence

request

details

application/x-rtp

name

sync_sink_%d

direction

sink

presence

request

details

application/x-rtcp

name

rtp_src_%d_%d

direction

source

presence

sometimes

details

application/x-rtp

Details

GstRtpClient

typedef struct _GstRtpClient GstRtpClient;

See Also

gstrtpjitterbuffer, gstrtpbin, gstrtpsession