7 releases
| 0.15.0-alpha.1 | Jan 1, 2026 |
|---|---|
| 0.14.4 | Dec 2, 2025 |
| 0.14.2 | Sep 18, 2025 |
| 0.14.0 | Jul 16, 2025 |
| 0.13.0 | Jul 16, 2024 |
#6 in #cargo-run
275KB
6K
SLoC
gst-plugin-quinn
This is a GStreamer plugin for using QUIC as the transport build using quinn-rs.
Examples
Build the examples by running
cargo build -p gst-plugin-quinn --examples
QUIC multiplexing example can be tested as follows.
GST_PLUGIN_PATH=target/debug cargo run -p gst-plugin-quinn --example quic_mux
GST_PLUGIN_PATH=target/debug cargo run -p gst-plugin-quinn --example quic_mux -- --receiver
QUIC multiplexing example with WebTransport can be tested as follows.
GST_PLUGIN_PATH=target/debug cargo run -p gst-plugin-quinn --example quic_mux -- --webtransport
GST_PLUGIN_PATH=target/debug cargo run -p gst-plugin-quinn --example quic_mux -- --receiver --webtransport
RoQ example can be tested as follows. This tests H264 by default.
GST_PLUGIN_PATH=target/debug cargo run -p gst-plugin-quinn --example quic_roq
GST_PLUGIN_PATH=target/debug cargo run -p gst-plugin-quinn --example quic_roq -- --receiver
To test RoQ with VP8.
GST_PLUGIN_PATH=target/debug cargo run -p gst-plugin-quinn --example quic_roq -- --vp8
GST_PLUGIN_PATH=target/debug cargo run -p gst-plugin-quinn --example quic_roq -- --receiver --vp8
Dependencies
~29–46MB
~740K SLoC