Skip to content
Snippets Groups Projects

net: Add QUIC source and sink

Merged Sanchayan Maity requested to merge SanchayanMaity/gst-plugins-rs:quic into main

To test, run sender as

gst-launch-1.0 -v -e audiotestsrc num-buffers=512 ! audio/x-raw,format=S16LE,rate=48000,channels=2,layout=interleaved ! opusenc ! quinnquicsink use-datagram=true secure-connection=true server-name="quic.net" client-address="127.0.0.1" client-port=6001 server-address="127.0.0.1" server-port=6000 alpn-protocols="<\"http/1.1\",\"h2\",\"h3\">" certificate-file="GitSources/gst-plugins-rs/certificates/fullchain.pem" private-key-file="GitSources/gst-plugins-rs/certificates/privkey.pem"

run receiver as

gst-launch-1.0 -v -e quinnquicsrc caps=audio/x-opus use-datagram=true secure-connection=true server-name="quic.net" certificate-file="GitSources/gst-plugins-rs/certificates/fullchain.pem" private-key-file="GitSources/gst-plugins-rs/certificates/privkey.pem" server-address="127.0.0.1" server-port=6000 alpn-protocols="<\"http/1.1\",\"h2\",\"h3\">" ! opusparse ! opusdec ! audio/x-raw,format=S16LE,rate=48000,channels=2,layout=interleaved ! audioconvert ! autoaudiosink

Closes #183 (closed).

Edited by Sanchayan Maity

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading