rtpstreampay
Implements stream payloading of RTP and RTCP packets for connection-oriented transport protocols according to RFC4571.
Example launch line
gst-launch-1.0 audiotestsrc ! "audio/x-raw,rate=48000" ! vorbisenc ! rtpvorbispay config-interval=1 ! rtpstreampay ! tcpserversink port=5678
gst-launch-1.0 tcpclientsrc port=5678 host=127.0.0.1 do-timestamp=true ! "application/x-rtp-stream,media=audio,clock-rate=48000,encoding-name=VORBIS" ! rtpstreamdepay ! rtpvorbisdepay ! decodebin ! audioconvert ! audioresample ! autoaudiosink
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──rtpstreampay
Factory details
Authors: – Sebastian Dröge
Classification: – Codec/Payloader/Network
Rank – none
Plugin – rtp
Package – GStreamer Good Plug-ins
Pad Templates
sink
application/x-rtp:
application/x-rtcp:
application/x-srtp:
application/x-srtcp:
src
application/x-rtp-stream:
application/x-rtcp-stream:
application/x-srtp-stream:
application/x-srtcp-stream:
The results of the search are