Hamburg, Germany – September 2026 – Robotweax GmbH today announced the public release of Robotweax SRT, an independently developed implementation of Secure Reliable Transport (SRT). The complete source code is now available on GitHub under the permissive MIT License.
Robotweax SRT provides the familiar public SRT C API together with reliable low-latency UDP transport, encryption, Rendezvous connections, Live and File transport, packet filtering and Connection Groups in a portable C++20 library.
The current public release, Robotweax SRT 0.2.3, targets the SRT 1.5.7 public API and is available for Linux, macOS and Windows.
Source code:
github.com/Robotweax/srt
An Independent Implementation of SRT
Robotweax SRT is not a fork of the existing SRT reference implementation. It has been independently engineered using public protocol specifications, documented API contracts and interoperability testing.
The project is designed to provide developers with another implementation of the established SRT protocol while retaining the familiar programming interface used throughout the existing SRT ecosystem.
Robotweax SRT 0.2.3 currently includes support for:
- IPv4 and IPv6
- Caller, Listener and Rendezvous connections using HSv5
- Message and Stream I/O through the public
<srt/srt.h>API - blocking, non-blocking, timeout, callback and epoll-style operation
- LiveCC and FileCC congestion control
- AES-CTR encryption with 128-, 192- and 256-bit keys
- runtime encryption-key rotation
- optional AES-GCM authenticated encryption
- Row, Column and Matrix packet-filter FEC
- Broadcast and Backup Connection Groups for supported Live use cases
- Stream ID
- socket options
- transport statistics and logging
- file-transfer helper APIs
- static and shared libraries
- CMake and pkg-config integration for downstream applications
Robotweax SRT uses SRT 1.5.7 as its default public API compatibility target. The Robotweax project release, library ABI and compatible SRT API version are deliberately maintained as separate versioning axes.
The project does not claim universal binary drop-in compatibility with every existing libsrt deployment. Compatibility is documented and tested by feature, configuration and topology, allowing unsupported combinations to fail explicitly rather than implying capabilities that have not been qualified.
A New Independent Codebase for an Established Open Protocol
Robotweax was founded by Marc Cymontkowski, the original architect and lead technologist behind the development of SRT at Haivision.
SRT was originally created to enable secure, reliable and low-latency video transmission across unpredictable public internet connections. After being released as open source, the protocol became widely adopted across broadcast, contribution, remote production, streaming and cloud-media workflows.
With Robotweax SRT, Cymontkowski is returning to the technology with a completely new implementation of the established protocol and programming interface.
“Open source was one of the most important factors in SRT becoming widely adopted across the media industry,” said Marc Cymontkowski, Founder and Managing Director of Robotweax GmbH. “With Robotweax SRT, we want to contribute another fully open implementation to that ecosystem – independently engineered, transparent and designed around interoperability from the start.”
“The goal is not to create another transport protocol or fragment the SRT ecosystem. Independent implementations are an important sign that an open protocol has matured beyond a single codebase. They allow interoperability to be tested from both sides and give developers greater freedom when integrating SRT into their products.”
Designed for Developers and Integrators
A key design objective of Robotweax SRT is to make adoption straightforward for developers already familiar with SRT.
Applications use the conventional public interface:
#include <srt/srt.h>
Installed applications can consume the library through CMake using the exported RobotweaxSRT::srt target or through pkg-config on supported POSIX systems.
The project also includes public examples demonstrating Caller, Listener and Rendezvous operation, Message and Stream I/O, Stream ID, non-blocking epoll operation, file transfer, Connection Groups, encryption, packet-filter configuration and transport statistics.
A continuous MPEG-TS UDP-to-SRT-to-UDP bridge example is included for developers evaluating live media workflows.
Interoperability and Reproducible Testing
Robotweax places particular emphasis on explicit compatibility boundaries and reproducible testing.
The current reference profile is based on the official Haivision SRT 1.5.7 release. Compatibility claims are made for defined features and configurations rather than assuming that identical API names automatically imply identical behavior.
The project includes interoperability testing, protocol validation, fault injection, sanitizer testing and FFmpeg integration within its validation infrastructure.
Robotweax SRT 0.2.3 remains a pre-1.0 release. The project documents known qualification limits and does not present the current release as a universal replacement for every existing SRT deployment or as independently security-certified.
Open Source Under the MIT License
Robotweax SRT is released under the MIT License, allowing developers and companies to use, modify, integrate, distribute and commercially deploy the software under the terms of the license.
Robotweax believes that a permissively licensed independent implementation can make SRT more accessible to software developers, equipment manufacturers, cloud platforms, system integrators and researchers while strengthening interoperability across the broader SRT ecosystem.
Developers and members of the media technology community are invited to evaluate the project, report issues and contribute focused improvements.
Robotweax SRT:
github.com/Robotweax/srt
About Robotweax GmbH
Robotweax GmbH is a German software technology company specializing in professional video, streaming, broadcast, networking and artificial intelligence technologies.
The company develops software technologies and provides engineering and technology consulting for organizations building advanced video, media and networked systems.
Robotweax was founded by Marc Cymontkowski, an engineer and software developer with more than two decades of experience in video and streaming technology. Cymontkowski previously founded MontiVision Imaging Technologies and later served in senior technology and engineering roles at Haivision, where he was the original architect and lead technologist behind the development of the SRT protocol.
Media Contact
Robotweax GmbH
Email: info@robotweax.ai
Web: robotweax.ai
Project:
github.com/Robotweax/srt
