Skip to content

uvgComm v1.0

Compare
Choose a tag to compare
@jrsnen jrsnen released this 19 Jun 17:50
· 44 commits to master since this release

With this release, Kvazzup has been renamed to uvgComm. This major release brings forth the multi-party conferencing support using a Peer-to-Peer (P2P) Mesh based architecture. What makes uvgComm special is the use of ZRTP and having only one encoder in the whole software, making P2P Mesh a very secure choice with additional privacy upside of not having the media travel through a server. Unfortunately, the current implementation of P2P Mesh is not compatible with Interactive Connectivity Establishment (ICE), but this will be fixed in the future.

New features

  • P2P Mesh based video conferencing!
  • Tested IPv6 support
  • Adopted Real-time Transport Protocol (RTP) multiplexing with uvgRTP 3.0
  • Improved timings of frame showing, so user sees all the frames for equal time

Fixed issues

  • Update Arch Linux package URL in BUILDING.md by @felixonmars in #23
  • Various small fixes

Missing features

  • Coupled Congestion Control
  • Proper implementation for non-conference host leaving the call. Host leaving ends the call correctly.
  • Audio mixing does not work well yet
  • Integrating ICE with P2P Mesh
  • An option for a relay server so that symmetric Network Address Translation (NAT) don't pose a problem

Full Changelog: v0.13.1...v1.0.0