uvgRTP 2.0: Open-Source RTP Library For Real-Time VVC/HEVC Streaming
Altonen, Aaro; Räsänen, Joni; Mercat, Alexandre; Vanne, Jarno (2021)
Altonen, Aaro
Räsänen, Joni
Mercat, Alexandre
Vanne, Jarno
2021
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202201191420
https://urn.fi/URN:NBN:fi:tuni-202201191420
Kuvaus
Peer reviewed
Tiivistelmä
Real-time video transport plays a central role in various interactive and streaming media applications. This paper presents a new release of our open-source Real-time Transport Protocol (RTP) library called uvgRTP (github.com/ultravideo/uvgRTP) that is designed for economic video and audio transmission in real time. It is the first public library that comes with built-in support for modern VVC, HEVC, and AVC video codecs and Opus audio codec. It can also be tailored to diversified media formats with an easy-to-use generic API. According to our experiments, uvgRTP can stream 8K VVC video at 300 fps with an average round-trip latency of 4.9 ms over a 10 Gbit link. This cross-platform library can be run on Windows and Linux operating systems and the permissive BSD 2-Clause license makes it accessible to a broad range of commercial and academic streaming media applications.
Kokoelmat
- TUNICRIS-julkaisut [20536]