OPEN SOURCE / VIDEO STREAMING / NETWORKING

Robotweax SRT.

An independent open-source Secure Reliable Transport library for video streaming, broadcast and networked applications.

Open source on GitHub · MIT License

The Robotweax SRT project.

Robotweax SRT is an independently developed implementation of the established Secure Reliable Transport protocol — not a fork of the reference implementation. The portable C++20 library is available on GitHub under the MIT License. Published version 0.3.0 targets the public SRT 1.5.7 API and supports Linux, macOS and Windows.

View the GitHub project

Version 0.3.0 is a pre-1.0 release with documented compatibility and qualification limits. It is neither a universal replacement for every libsrt deployment nor independently security-certified.

Read the release announcement

Evidence you can inspect.

MIT License

The source code and license terms are publicly available.

View license

SRT / ENGINEERING COMPARISON

Robotweax SRT and Haivision SRT, side by side.

A source-bound feature matrix maps shared API surface, extensions and important limits of Robotweax SRT 0.3.0 against Haivision SRT 1.5.7.

Explore the feature matrix

ROBOTWEAX SRT / JOURNAL

Articles & guides.

Technical insights, comparisons and practical integration guides in one place.

SRT / RELEASE

Robotweax SRT 0.3.0: Crypto Choice, Peer Admission and Transport Reliability

Mbed TLS alongside OpenSSL, richer peer context and group statistics, plus targeted transport fixes—with explicit upgrade requirements and limits.
SRT / EXPLAINEDEvergreen guide

Understand SRT. Packet by packet.

Twelve illustrated explanations: from ARQ, FEC and latency to encryption, bonding, Stream ID and monitoring.
SRT / RELEASE

Robotweax SRT 0.2.9 Improves Backup Recovery and Path Observability

Controlled Backup path recovery, four new read-only C queries and optional standby RTT monitoring—with explicit limits.
SRT / RELEASE

Robotweax SRT 0.2.8: Control, Sensor and Session Authentication

Two explicit transport profiles for commands and samples, optional session authentication v2, and focused security and runtime hardening.
TECHNICAL ARTICLE / SRT

How We Evaluate Performance and Resource Use in Robotweax SRT

Paired lab measurements of throughput, CPU and RSS—and how a smaller sender-buffer structure saves about 33.2 MiB of process memory with 32 streams.
SRT / RELEASE

Robotweax SRT 0.2.7: Recovery and Runtime Hardening

The release hardens recovery, connection groups, encryption transitions and event-loop behavior, with inspectable tests and clear limits.
SRT / PERFORMANCE

Lower overhead for many concurrent streams

CPU and memory optimizations, with results and limits from a local comparison series against Haivision SRT 1.5.7.
TECHNICAL GUIDE / SRT

Practical guide: build FFmpeg, VLC, GStreamer and OBS Studio with Robotweax SRT

A practical guide to Linux source builds with Robotweax SRT v0.2.5: isolated dependencies, build helpers and verification of the library actually loaded.
SRT / RELEASE

Robotweax SRT 0.2.5: Bringing GStreamer, VLC and OBS Studio into Focus

Version 0.2.5 is released: documented and tested build profiles for GStreamer, VLC and OBS Studio, plus targeted reliability and diagnostic improvements.
SRT / ECOSYSTEM

TSDuck adds Robotweax SRT support and makes it the Windows default

TSDuck 3.45-4798 uses Robotweax SRT by default on Windows with Microsoft BCrypt. Linux, macOS and BSD continue to use the system SRT library.
PRESS / OPEN SOURCE

Robotweax releases independent SRT implementation as open source.

Robotweax SRT 0.2.3 is available on GitHub under the MIT License. The independent C++20 implementation targets the public SRT 1.5.7 API and supports Linux, macOS and Windows.

Scroll the list for older articles

One protocol. Many video applications.

SRT is an already available open-source transport protocol for low-latency live video and audio. It addresses challenges such as packet loss, jitter and changing network conditions, making it a foundation for video transport well beyond traditional broadcast workflows.

01

Low Latency

Low-delay video transport for live workflows. Latency can be configured to suit the connection and application.

02

Reliable Transport

Packet recovery and jitter handling help streams travel across changing network conditions.

03

Secure Networking

Encrypted transport over IP networks. Video formats and codecs remain independent of the transport protocol.

For the whole video streaming industry.

Broadcast & Live Production

Transport video from remote sources into production environments and connect locations.

Streaming Platforms & Cloud

Video ingest, forwarding and processing as part of distributed streaming infrastructure.

Connected Applications

Bring video where it is needed, including remote observation and analysis. Looking ahead, this can also support video links to robotics systems.

Experience developing SRT.

Marc Cymontkowski, Robotweax founder and managing director, played a leading role in developing Secure Reliable Transport at Haivision. Robotweax now brings that video-processing and networking experience to an independent SRT implementation, AI and automation.

Technical background on the SRT protocol

A connection that takes you further.

Planning an SRT application, streaming infrastructure or integration with existing systems? Let’s talk.

Explore SRT engineering services

Discuss an SRT project