irtspparse

This is an interleaved RTSP parser that allows extracting specific so-called "channels" from received interleaved (TCP) RTSP data (typically extracted from some network capture).

Example launch line

 gst-launch-1.0 filesrc location=h264crasher.pcap ! pcapparse ! irtspparse
 ! rtph264depay ! ffdec_h264 ! fakesink

Read from a pcap dump file using filesrc, extract the raw TCP packets, depayload and decode them.

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBaseParse
                    ╰──irtspparse

Factory details

Authors: – Mark Nauwelaerts

Classification:Raw/Parser

Rank – none

Plugin – pcapparse

Package – GStreamer Bad Plug-ins

Pad Templates

sink

ANY

Presencealways

Directionsink

Object typeGstPad


src

application/x-rtp:
application/x-rtcp:

Presencealways

Directionsrc

Object typeGstPad


Properties

channel-id

“channel-id” gint

Channel Identifier

Flags : Read / Write

Default value : 0


The results of the search are