Media over QUIC (MoQ) is a live media delivery protocol utilizing QUIC streams. See the Warp draft.
This repository is a Typescript library that supports both contribution (ingest) and distribution (playback). It requires a server, such as moq-rs.
Install node dependencies using yarn (or npm
if you prefer).
yarn install
Use mkcert to generate a self-signed certificate. This is merely for convinence to avoid TLS errors when using parcel.
yarn cert
Host a simple demo on https://localhost:4444
.
yarn serve
This a requires a MoQ server running on https://localhost:4443
.