BSD Ports

www/srt 1.5.4 MidnightBSD

Secure Reliable Transport (SRT) Protocol

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
lgpl2.1
Categories
www

Description

SRT is an open source video transport protocol and technology stack that optimizes streaming performance across unpredictable networks with secure streams and easy firewall traversal, bringing the best quality live video over the worst networks. The SRT Open Source project, driven by the SRT Alliance, is a collaborative community of industry leaders and developers striving to achieve lower latency internet video transport by continuously improving open-source SRT.

In the other systems

SystemPortVersion
MidnightBSDwww/srt1.5.4
FreeBSDwww/srt1.5.7_1
NetBSDwip/srt1.5.5
DragonFlywww/srt1.5.4
HardenedBSDwww/srt1.5.7_1
GhostBSDwww/srt1.5.7_1

Install

Binary package:

mport install srt

From mports:

cd /usr/mports/www/srt && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	srt>0:www/srt
LIB_DEPENDS=	libsrt.so:www/srt

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

Options name: www_srt

OptionDefaultDescription
GNUTLSoff
HEAVY_LOGGINGoffEnable heavy logging (only for debugging)
MBEDTLSoff
NO_ENCRYPTIONoffNo encryption
OPENSSLon
USES
cmake:testing compiler:c++11-lang shebangfix
Service scripts
none

Files

pkg-plist 16
  • bin/srt-ffplay
  • bin/srt-file-transmit
  • bin/srt-live-transmit
  • bin/srt-tunnel
  • include/srt/access_control.h
  • include/srt/logging_api.h
  • include/srt/platform_sys.h
  • include/srt/srt.h
  • include/srt/udt.h
  • include/srt/version.h
  • lib/libsrt.a
  • lib/libsrt.so
  • lib/libsrt.so.1.5
  • lib/libsrt.so.1.5.4
  • libdata/pkgconfig/haisrt.pc
  • libdata/pkgconfig/srt.pc
distinfo 1
FileSizeSHA256
Haivision-srt-v1.5.4_GH0.tar.gz1.74304e+06d0a8b600fe1b4eaaf6277530e3cfc8f15b8ce4035f16af4a5eb5d4b123640cdd