Open Software for HEVC Video Calls
uvgComm is a High Efficiency Video Coding (HEVC) video call software written in C++ and built on Qt application framework. uvgComm aims to provide a testbed for novel video conferencing solutions, while also advancing the field of Real-Time Communication (RTC). uvgComm is licensed under permissive ISC-license.
uvgComm was previously called Kvazzup. uvgComm is under development and new features will become available.
Protocols
Media
Analytics and Settings
Other
See FEATURES.md for more detailed description of features.
uvgComm relies on following external libraries:
uvgComm uses CMake to build itself and missing dependencies with minimal effort from the developer, see BUILDING.md for build instructions.
uvgComm has been tested together with Kamailio Open Source SIP Server. Easy to follow instructions are hard to come by on the internet, so we provide our own instructions for setting up Kamailio.
You can find instructions on how to use uvgComm here.
If you are using uvgComm in your research, please cite one of the following papers:
Kvazzup: open software for HEVC video calls
J. Räsänen, M. Viitanen, J. Vanne, and T. D. Hämäläinen, “Kvazzup: open software for HEVC video calls,” in Proc. IEEE Int. Symp. Multimedia, Taichung, Taiwan, Dec. 2017.
Live Demonstration: Kvazzup 4K HEVC Video Call
J. Räsänen, M. Viitanen, J. Vanne, and T. D. Hämäläinen, “Live Demonstration: Kvazzup 4K HEVC Video Call,” in Proc. IEEE Int. Symp. Multimedia, Taichung, Taiwan, Dec. 2018.
Live Demonstration : Interactive Quality of Experience Evaluation in Kvazzup Video Call
J. Räsänen, A. Altonen, A. Mercat, and J. Vanne, “Live Demonstration : Interactive Quality of Experience Evaluation in Kvazzup Video Call,” in Proc. IEEE Int. Symp. Multimedia, Naples, Italy, Dec. 2020.