quinnwtclientsrc
Example receiver pipeline
gst-launch-1.0 -v -e quinnwtclientsrc url="http://localhost:4443/" \
certificate-file="certificates/fullchain.pem" caps=audio/x-opus ! \
! opusparse ! opusdec ! audio/x-raw,format=S16LE,rate=48000,channels=2,layout=interleaved ! \
audioconvert ! autoaudiosink
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBaseSrc ╰──GstPushSrc ╰──quinnwtclientsrc
Factory details
Authors: – Andoni Morales Alastruey
Classification: – Source/Network/QUIC
Rank – marginal
Plugin – quinn
Package – gst-plugin-quinn
Pad Templates
Properties
certificate-file
“certificate-file” gchararray
Path to certificate chain in single file
Flags : Read / Write
Default value : NULL
keep-alive-interval
“keep-alive-interval” guint64
Keeps QUIC connection alive by periodically pinging the server. Value set in ms, 0 disables this feature
Flags : Read / Write
Default value : 0
secure-connection
“secure-connection” gboolean
Use certificates for QUIC connection. False: Insecure connection, True: Secure connection.
Flags : Read / Write
Default value : true
timeout
“timeout” guint
Value in seconds to timeout WebTransport endpoint requests (0 = No timeout).
Flags : Read / Write
Default value : 15
url
“url” gchararray
URL of the HTTP/3 server to connect to.
Flags : Read / Write
Default value : 127.0.0.1
The results of the search are