| Port details |
- uvgrtp Open-source C++ library for RTP/SRTP media delivery
- 3.1.6_1 net
=0 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one. - Maintainer: danfe@FreeBSD.org
 - Port Added: 2025-12-20 13:54:07
- Last Update: 2025-12-26 13:54:48
- Commit Hash: 94bfefa
- License: BSD2CLAUSE
- WWW:
- https://ultravideo.fi/uvgrtp.html
- Description:
- uvgRTP is an Real-Time Transport Protocol (RTP) library written in C++
with a focus on simple to use and high-efficiency media delivery over the
Internet. It features an intuitive and easy-to-use API, built-in support
for transporting Versatile Video Coding (VVC), High Efficiency Video
Coding (HEVC), Advanced Video Coding (AVC) encoded video and Opus encoded
audio. Furthermore, uvgRTP can be used to transport Visual Volumetric
Video-based Coding (V3C) encoded volumetric video. uvgRTP also supports
End-to-End Encrypted (E2EE) media delivery using the combination of
Secure RTP (SRTP) and ZRTP. uvgRTP has been designed to minimize memory
operations to reduce its CPU usage and latency.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- To install the port:
- cd /usr/ports/net/uvgrtp/ && make install clean
- To add the package, run one of these commands:
- pkg install net/uvgrtp
- pkg install uvgrtp
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: uvgrtp
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1742464765
SHA256 (ultravideo-uvgRTP-v3.1.6_GH0.tar.gz) = 3a8b175ae280a26eb6249db879da99e80d39df2443062cce9e3047fc05db5ca2
SIZE (ultravideo-uvgRTP-v3.1.6_GH0.tar.gz) = 458710
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- net_uvgrtp
- USES:
- cmake compiler:c++17-lang pkgconfig
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 2
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
3.1.6_1 26 Dec 2025 13:54:48
    |
Alexey Dokuchaev (danfe)  |
net/uvgrtp: pass down BUILD_SHARED_LIBS to fix the port's build
By specifying add_library(... SHARED) we were instructing CMake
to build all but one objects in PIC mode, in turn causing the
infamous "relocation R_X86_64_32S cannot be used against local
symbol" error upon linking the program. Mend this by using the
documented and cleaner BUILD_SHARED_LIBS approach. While here,
fix an IF block open/close arguments mismatch CMake warning.
Reported by: pkg-fallout |
3.1.6 20 Dec 2025 13:50:56
    |
Alexey Dokuchaev (danfe)  |
net/uvgrtp: new port had been added (+)
Open-source C++ library for RTP/SRTP media delivery
WWW: https://ultravideo.fi/uvgrtp.html |
Number of commits found: 2
|