Real-time Audio-Visual Media Transport over QUIC

Colin Perkins and Jörg Ott

Proceedings of the Workshop on the Evolution, Performance, and Interoperability of QUIC (EPIQ), Heraklion, Crete, December 2018.


We consider the problem of how to transport low-latency, interactive, real-time traffic over QUIC. This is needed to support applications like WebRTC, but difficult to support due to the reliable, unframed, nature of QUIC streams. We review the needs of low-latency real-time applications and how they have been supported in previous protocols, then propose a minimal set of extensions to QUIC to provide such support. Compared to a raw datagram service, our extensions provide meaningful support for partially reliable and real-time flows, in a backwards compatible manner.

Download: perkins2018rtp-quic.pdf