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