Rust Crates
moqtap’s protocol core is a set of MIT-licensed Rust crates published to crates.io. Use them in your own projects.
| Crate | Description | API Docs |
|---|---|---|
| moqtap-codec | Wire format parser/serializer | rustdoc |
| moqtap-trace | Event model & .moqtrace format | rustdoc |
| moqtap-session | QUIC connection via quinn | rustdoc |
| moqtap-client | Full MoQT endpoint | rustdoc |
Quick start
Section titled “Quick start”Add a crate to your Cargo.toml:
[dependencies]moqtap-client = "0.1"Dependency graph
Section titled “Dependency graph”moqtap-codec → moqtap-trace → moqtap-session → moqtap-clientEach crate builds on the previous one. Use only what you need — moqtap-codec alone is useful if you just want to parse MoQT messages without any I/O.