rtpL24pay2
Payloads raw 24-bit audio into RTP packets as per RFC 3551 and RFC 3190.
Example pipeline
gst-launch-1.0 audiotestsrc wave=ticks ! audioconvert ! rtpL24pay2 ! udpsink host=127.0.0.1 port=5004
This will generate a 24-bit raw audio test signal and payload it as RTP and send it out as UDP to localhost port 5004.
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstRtpBasePay2 ╰──GstRtpBaseAudioPay2 ╰──GstRtpLinearAudioPay ╰──rtpL24pay2
Factory details
Authors: – Tim-Philipp Müller
Classification: – Codec/Payloader/Network/RTP
Rank – marginal
Plugin – rsrtp
Package – gst-plugin-rtp
Pad Templates
sink
audio/x-raw:
rate: [ 1, 2147483647 ]
channels: [ 1, 2147483647 ]
layout: interleaved
format: S24BE
src
application/x-rtp:
media: audio
clock-rate: [ 1, 2147483647 ]
encoding-name: L24
The results of the search are