Media-over-QUIC is a streaming protocol built upon cutting edge protocols (QUIC, HTTP3) and browser APIs (WebTransport, WebCodecs). It's slightly faster than WebRTC, has an advanced data recovery mechanism (placed at the frame level and not at the packet level), it supports additional codecs (FLAC) and is less complicated to route.
412 B
412 B
Golang
You can publish a stream to the server by using the Go programming language and the following libraries:
Both powers MediaMTX itself. In the repositories of these projects there are several examples on how to connect to a server and push data.