| Crates.io | moq-pub |
| lib.rs | moq-pub |
| version | 0.8.5 |
| created_at | 2024-03-22 17:13:43.000765+00 |
| updated_at | 2025-09-15 17:17:13.609367+00 |
| description | Media over QUIC |
| homepage | |
| repository | https://github.com/englishm/moq-rs |
| max_upload_size | |
| id | 1182814 |
| size | 74,626 |
A command line tool for publishing media via Media over QUIC (MoQ).
Expects to receive fragmented MP4 via standard input and connect to a MOQT relay.
ffmpeg ... - | moq-pub https://localhost:4443
moq-pub:Here's how I'm currently testing things, with a local copy of Big Buck Bunny named bbb_source.mp4:
$ ffmpeg -hide_banner -v quiet -stream_loop -1 -re -i bbb_source.mp4 -an -f mp4 -movflags empty_moov+frag_every_frame+separate_moof+omit_tfhd_offset - | RUST_LOG=moq_pub=info moq-pub https://localhost:4443
This relies on having moq-relay (the relay server) already running locally in another shell.
Note also that we're dropping the audio track (-an) above until audio playback is stabilized on the moq-js side.
-stream_loop -1)